builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-097 starttime: 1464141817.36 results: success (0) buildid: 20160524172038 builduid: 9fc0ea4b20ba4ca598a90d24ce8c98d6 revision: 14079be66b19b1fa8c60fa34239bcff57ca51ab0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:37.358120) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:37.358556) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:37.358848) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:37.426193) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:37.426568) ========= '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-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False --19:03:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.03 MB/s 19:03:35 (7.03 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.725000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:38.146687) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:38.147077) ========= '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-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.773000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:38.930891) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 19:03:38.931316) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 14079be66b19b1fa8c60fa34239bcff57ca51ab0 --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-aurora --rev 14079be66b19b1fa8c60fa34239bcff57ca51ab0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False 2016-05-24 19:03:36,558 truncating revision to first 12 chars 2016-05-24 19:03:36,558 Setting DEBUG logging. 2016-05-24 19:03:36,558 attempt 1/10 2016-05-24 19:03:36,558 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/14079be66b19?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 19:03:37,252 unpacking tar archive at: mozilla-aurora-14079be66b19/testing/mozharness/ program finished with exit code 0 elapsedTime=1.450000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 19:03:40.446204) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:40.446530) ========= script_repo_revision: 14079be66b19b1fa8c60fa34239bcff57ca51ab0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:40.446950) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:40.447219) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 19:03:40.465696) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 8 secs) (at 2016-05-24 19:03:40.466128) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 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-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:03:38 INFO - MultiFileLogger online at 20160524 19:03:38 in C:\slave\test 19:03:38 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-aurora --download-symbols true 19:03:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:03:38 INFO - {'append_to_log': False, 19:03:38 INFO - 'base_work_dir': 'C:\\slave\\test', 19:03:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:03:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:03:38 INFO - 'buildbot_json_path': 'buildprops.json', 19:03:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:03:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:03:38 INFO - 'download_minidump_stackwalk': True, 19:03:38 INFO - 'download_symbols': 'true', 19:03:38 INFO - 'e10s': False, 19:03:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:03:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:03:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:03:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:03:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:03:38 INFO - 'C:/mozilla-build/tooltool.py'), 19:03:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:03:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:03:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:03:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:03:38 INFO - 'log_level': 'info', 19:03:38 INFO - 'log_to_console': True, 19:03:38 INFO - 'opt_config_files': (), 19:03:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:03:38 INFO - '--processes=1', 19:03:38 INFO - '--config=%(test_path)s/wptrunner.ini', 19:03:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:03:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:03:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:03:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:03:38 INFO - 'pip_index': False, 19:03:38 INFO - 'require_test_zip': True, 19:03:38 INFO - 'test_type': ('testharness',), 19:03:38 INFO - 'this_chunk': '1', 19:03:38 INFO - 'total_chunks': '10', 19:03:38 INFO - 'virtualenv_path': 'venv', 19:03:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:03:38 INFO - 'work_dir': 'build'} 19:03:38 INFO - ##### 19:03:38 INFO - ##### Running clobber step. 19:03:38 INFO - ##### 19:03:38 INFO - Running pre-action listener: _resource_record_pre_action 19:03:38 INFO - Running main action method: clobber 19:03:38 INFO - rmtree: C:\slave\test\build 19:03:38 INFO - Using _rmtree_windows ... 19:03:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:04:16 INFO - Running post-action listener: _resource_record_post_action 19:04:16 INFO - ##### 19:04:16 INFO - ##### Running read-buildbot-config step. 19:04:16 INFO - ##### 19:04:16 INFO - Running pre-action listener: _resource_record_pre_action 19:04:16 INFO - Running main action method: read_buildbot_config 19:04:16 INFO - Using buildbot properties: 19:04:16 INFO - { 19:04:16 INFO - "project": "", 19:04:16 INFO - "product": "firefox", 19:04:16 INFO - "script_repo_revision": "production", 19:04:16 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 19:04:16 INFO - "repository": "", 19:04:16 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 19:04:16 INFO - "buildid": "20160524172038", 19:04:16 INFO - "pgo_build": "False", 19:04:16 INFO - "basedir": "C:\\slave\\test", 19:04:16 INFO - "buildnumber": 10, 19:04:16 INFO - "slavename": "t-xp32-ix-097", 19:04:16 INFO - "revision": "14079be66b19b1fa8c60fa34239bcff57ca51ab0", 19:04:16 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 19:04:16 INFO - "platform": "win32", 19:04:16 INFO - "branch": "mozilla-aurora", 19:04:16 INFO - "repo_path": "releases/mozilla-aurora", 19:04:16 INFO - "moz_repo_path": "", 19:04:16 INFO - "stage_platform": "win32", 19:04:16 INFO - "builduid": "9fc0ea4b20ba4ca598a90d24ce8c98d6", 19:04:16 INFO - "slavebuilddir": "test" 19:04:16 INFO - } 19:04:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:04:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:04:16 INFO - Running post-action listener: _resource_record_post_action 19:04:16 INFO - ##### 19:04:16 INFO - ##### Running download-and-extract step. 19:04:16 INFO - ##### 19:04:16 INFO - Running pre-action listener: _resource_record_pre_action 19:04:16 INFO - Running main action method: download_and_extract 19:04:16 INFO - mkdir: C:\slave\test\build\tests 19:04: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')]} 19:04:16 INFO - https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:04:16 INFO - trying https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:04:16 INFO - Downloading https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:04:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 19:04:17 INFO - Downloaded 1274 bytes. 19:04:17 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:04:17 INFO - Using the following test package requirements: 19:04:17 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:04:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:04:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:04:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'jsshell-win32.zip'], 19:04:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:04:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:04:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:04:17 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:04:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:04:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:04:17 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:04:17 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:04:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:17 INFO - https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:04:17 INFO - trying https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:04:17 INFO - Downloading https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 19:04:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 19:04:19 INFO - Downloaded 20302452 bytes. 19:04:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:04:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:04:21 INFO - caution: filename not matched: web-platform/* 19:04:21 INFO - Return code: 11 19:04:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:21 INFO - https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:04:21 INFO - trying https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:04:21 INFO - Downloading https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:04:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 19:04:24 INFO - Downloaded 36409218 bytes. 19:04:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:04:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:04:51 INFO - caution: filename not matched: bin/* 19:04:51 INFO - caution: filename not matched: config/* 19:04:51 INFO - caution: filename not matched: mozbase/* 19:04:51 INFO - caution: filename not matched: marionette/* 19:04:51 INFO - caution: filename not matched: tools/wptserve/* 19:04:51 INFO - Return code: 11 19:04:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:51 INFO - https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:04:51 INFO - trying https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:04:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:04:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 19:04:55 INFO - Downloaded 68459990 bytes. 19:04:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:04:55 INFO - mkdir: C:\slave\test\properties 19:04:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:04:55 INFO - Writing to file C:\slave\test\properties\build_url 19:04:55 INFO - Contents: 19:04:55 INFO - build_url:https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:04:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:04:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:04:56 INFO - Writing to file C:\slave\test\properties\symbols_url 19:04:56 INFO - Contents: 19:04:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:04:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:04:56 INFO - https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:04:56 INFO - trying https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:04:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:04:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:04:59 INFO - Downloaded 55557683 bytes. 19:04:59 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:04:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:05:03 INFO - Return code: 0 19:05:03 INFO - Running post-action listener: _resource_record_post_action 19:05:03 INFO - Running post-action listener: set_extra_try_arguments 19:05:03 INFO - ##### 19:05:03 INFO - ##### Running create-virtualenv step. 19:05:03 INFO - ##### 19:05:03 INFO - Running pre-action listener: _pre_create_virtualenv 19:05:03 INFO - Running pre-action listener: _resource_record_pre_action 19:05:03 INFO - Running main action method: create_virtualenv 19:05:03 INFO - Creating virtualenv C:\slave\test\build\venv 19:05:03 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 19:05:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:05:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:05:06 INFO - Installing distribute......................................................................................................................................................................................done. 19:05:06 INFO - Return code: 0 19:05:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:05:06 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')]} 19:05:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:06 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')]} 19:05:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 19:05:06 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 19:05:06 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 19:05:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:06 INFO - 'DCLOCATION': 'SCL3', 19:05:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:06 INFO - 'HOMEDRIVE': 'C:', 19:05:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:06 INFO - 'KTS_VERSION': '1.19c', 19:05:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:06 INFO - 'MOZ_AIRBAG': '1', 19:05:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:06 INFO - 'MOZ_MSVCVERSION': '8', 19:05:06 INFO - 'MOZ_NO_REMOTE': '1', 19:05:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:06 INFO - 'NO_EM_RESTART': '1', 19:05:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:06 INFO - 'OS': 'Windows_NT', 19:05:06 INFO - 'OURDRIVE': 'C:', 19:05:06 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', 19:05:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:06 INFO - 'PROCESSOR_LEVEL': '6', 19:05:06 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:06 INFO - 'PROMPT': '$P$G', 19:05:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:06 INFO - 'PWD': 'C:\\slave\\test', 19:05:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:06 INFO - 'SESSIONNAME': 'Console', 19:05:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:06 INFO - 'SYSTEMDRIVE': 'C:', 19:05:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:06 INFO - 'TEST1': 'testie', 19:05:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:06 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:06 INFO - 'USERNAME': 'cltbld', 19:05:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:06 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:05:07 INFO - Downloading/unpacking psutil>=0.7.1 19:05:07 INFO - Running setup.py egg_info for package psutil 19:05:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:05:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:05:07 INFO - Installing collected packages: psutil 19:05:07 INFO - Running setup.py install for psutil 19:05:07 INFO - building 'psutil._psutil_windows' extension 19:05:07 INFO - error: Unable to find vcvarsall.bat 19:05:07 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-2xjeu4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:05:07 INFO - running install 19:05:07 INFO - running build 19:05:07 INFO - running build_py 19:05:07 INFO - creating build 19:05:07 INFO - creating build\lib.win32-2.7 19:05:07 INFO - creating build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:05:07 INFO - running build_ext 19:05:07 INFO - building 'psutil._psutil_windows' extension 19:05:07 INFO - error: Unable to find vcvarsall.bat 19:05:07 INFO - ---------------------------------------- 19:05:07 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-2xjeu4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:05:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 19:05:07 WARNING - Return code: 1 19:05:07 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! 19:05:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:05:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 19:05:07 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 19:05:07 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 19:05:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:07 INFO - 'DCLOCATION': 'SCL3', 19:05:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:07 INFO - 'HOMEDRIVE': 'C:', 19:05:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:07 INFO - 'KTS_VERSION': '1.19c', 19:05:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:07 INFO - 'MOZ_AIRBAG': '1', 19:05:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:07 INFO - 'MOZ_MSVCVERSION': '8', 19:05:07 INFO - 'MOZ_NO_REMOTE': '1', 19:05:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:07 INFO - 'NO_EM_RESTART': '1', 19:05:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:07 INFO - 'OS': 'Windows_NT', 19:05:07 INFO - 'OURDRIVE': 'C:', 19:05:07 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', 19:05:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:07 INFO - 'PROCESSOR_LEVEL': '6', 19:05:07 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:07 INFO - 'PROMPT': '$P$G', 19:05:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:07 INFO - 'PWD': 'C:\\slave\\test', 19:05:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:07 INFO - 'SESSIONNAME': 'Console', 19:05:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:07 INFO - 'SYSTEMDRIVE': 'C:', 19:05:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:07 INFO - 'TEST1': 'testie', 19:05:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:07 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:07 INFO - 'USERNAME': 'cltbld', 19:05:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:07 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:05:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:05:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:05:08 INFO - Running setup.py egg_info for package mozsystemmonitor 19:05:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:05:08 INFO - Running setup.py egg_info for package psutil 19:05:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:05:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:05:08 INFO - Installing collected packages: mozsystemmonitor, psutil 19:05:08 INFO - Running setup.py install for mozsystemmonitor 19:05:08 INFO - Running setup.py install for psutil 19:05:08 INFO - building 'psutil._psutil_windows' extension 19:05:08 INFO - error: Unable to find vcvarsall.bat 19:05:08 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-hxdaev-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:05:08 INFO - running install 19:05:08 INFO - running build 19:05:08 INFO - running build_py 19:05:08 INFO - running build_ext 19:05:08 INFO - building 'psutil._psutil_windows' extension 19:05:08 INFO - error: Unable to find vcvarsall.bat 19:05:08 INFO - ---------------------------------------- 19:05:08 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-hxdaev-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:05:08 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 19:05:08 WARNING - Return code: 1 19:05:08 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! 19:05:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 19:05:08 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 19:05:08 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 19:05:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:08 INFO - 'DCLOCATION': 'SCL3', 19:05:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:08 INFO - 'HOMEDRIVE': 'C:', 19:05:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:08 INFO - 'KTS_VERSION': '1.19c', 19:05:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:08 INFO - 'MOZ_AIRBAG': '1', 19:05:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:08 INFO - 'MOZ_MSVCVERSION': '8', 19:05:08 INFO - 'MOZ_NO_REMOTE': '1', 19:05:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:08 INFO - 'NO_EM_RESTART': '1', 19:05:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:08 INFO - 'OS': 'Windows_NT', 19:05:08 INFO - 'OURDRIVE': 'C:', 19:05:08 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', 19:05:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:08 INFO - 'PROCESSOR_LEVEL': '6', 19:05:08 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:08 INFO - 'PROMPT': '$P$G', 19:05:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:08 INFO - 'PWD': 'C:\\slave\\test', 19:05:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:08 INFO - 'SESSIONNAME': 'Console', 19:05:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:08 INFO - 'SYSTEMDRIVE': 'C:', 19:05:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:08 INFO - 'TEST1': 'testie', 19:05:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:08 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:08 INFO - 'USERNAME': 'cltbld', 19:05:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:08 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:05:08 INFO - Downloading/unpacking blobuploader==1.2.4 19:05:08 INFO - Downloading blobuploader-1.2.4.tar.gz 19:05:08 INFO - Running setup.py egg_info for package blobuploader 19:05:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:05:10 INFO - Running setup.py egg_info for package requests 19:05:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:05:10 INFO - Downloading docopt-0.6.1.tar.gz 19:05:10 INFO - Running setup.py egg_info for package docopt 19:05:10 INFO - Installing collected packages: blobuploader, docopt, requests 19:05:10 INFO - Running setup.py install for blobuploader 19:05:10 INFO - Running setup.py install for docopt 19:05:10 INFO - Running setup.py install for requests 19:05:10 INFO - Successfully installed blobuploader docopt requests 19:05:10 INFO - Cleaning up... 19:05:10 INFO - Return code: 0 19:05:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:05:10 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')]} 19:05:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:10 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')]} 19:05:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 19:05:10 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 19:05:10 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 19:05:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:10 INFO - 'DCLOCATION': 'SCL3', 19:05:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:10 INFO - 'HOMEDRIVE': 'C:', 19:05:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:10 INFO - 'KTS_VERSION': '1.19c', 19:05:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:10 INFO - 'MOZ_AIRBAG': '1', 19:05:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:10 INFO - 'MOZ_MSVCVERSION': '8', 19:05:10 INFO - 'MOZ_NO_REMOTE': '1', 19:05:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:10 INFO - 'NO_EM_RESTART': '1', 19:05:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:10 INFO - 'OS': 'Windows_NT', 19:05:10 INFO - 'OURDRIVE': 'C:', 19:05:10 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', 19:05:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:10 INFO - 'PROCESSOR_LEVEL': '6', 19:05:10 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:10 INFO - 'PROMPT': '$P$G', 19:05:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:10 INFO - 'PWD': 'C:\\slave\\test', 19:05:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:10 INFO - 'SESSIONNAME': 'Console', 19:05:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:10 INFO - 'SYSTEMDRIVE': 'C:', 19:05:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:10 INFO - 'TEST1': 'testie', 19:05:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:10 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:10 INFO - 'USERNAME': 'cltbld', 19:05:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:10 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:05:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette 19:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:05:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:05:17 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 19:05:17 INFO - Running setup.py install for browsermob-proxy 19:05:22 INFO - Running setup.py install for manifestparser 19:05:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for marionette-client 19:05:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:05:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for marionette-driver 19:05:22 INFO - Running setup.py install for mozcrash 19:05:22 INFO - Running setup.py install for mozdebug 19:05:22 INFO - Running setup.py install for mozdevice 19:05:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozfile 19:05:22 INFO - Running setup.py install for mozhttpd 19:05:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozinfo 19:05:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozInstall 19:05:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozleak 19:05:22 INFO - Running setup.py install for mozlog 19:05:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for moznetwork 19:05:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozprocess 19:05:22 INFO - Running setup.py install for mozprofile 19:05:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozrunner 19:05:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for mozscreenshot 19:05:22 INFO - Running setup.py install for moztest 19:05:22 INFO - Running setup.py install for mozversion 19:05:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:05:22 INFO - Running setup.py install for wptserve 19:05:22 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 19:05:22 INFO - Cleaning up... 19:05:22 INFO - Return code: 0 19:05:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:05:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:05:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 19:05:22 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 19:05:22 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 19:05:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:22 INFO - 'DCLOCATION': 'SCL3', 19:05:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:22 INFO - 'HOMEDRIVE': 'C:', 19:05:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:22 INFO - 'KTS_VERSION': '1.19c', 19:05:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:22 INFO - 'MOZ_AIRBAG': '1', 19:05:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:22 INFO - 'MOZ_MSVCVERSION': '8', 19:05:22 INFO - 'MOZ_NO_REMOTE': '1', 19:05:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:22 INFO - 'NO_EM_RESTART': '1', 19:05:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:22 INFO - 'OS': 'Windows_NT', 19:05:22 INFO - 'OURDRIVE': 'C:', 19:05:22 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', 19:05:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:22 INFO - 'PROCESSOR_LEVEL': '6', 19:05:22 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:22 INFO - 'PROMPT': '$P$G', 19:05:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:22 INFO - 'PWD': 'C:\\slave\\test', 19:05:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:22 INFO - 'SESSIONNAME': 'Console', 19:05:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:22 INFO - 'SYSTEMDRIVE': 'C:', 19:05:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:22 INFO - 'TEST1': 'testie', 19:05:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:22 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:22 INFO - 'USERNAME': 'cltbld', 19:05:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:22 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:05:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:05:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:05:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:05:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:05:26 INFO - Unpacking c:\slave\test\build\tests\marionette 19:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:05:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:05:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 19:05:31 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)) 19:05:31 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)) 19:05:31 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)) 19:05:31 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)) 19:05:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:05:31 INFO - Downloading blessings-1.6.tar.gz 19:05:31 INFO - Running setup.py egg_info for package blessings 19:05:31 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)) 19:05:31 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:05:31 INFO - Running setup.py install for blessings 19:05:31 INFO - Running setup.py install for browsermob-proxy 19:05:31 INFO - Running setup.py install for manifestparser 19:05:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for marionette-client 19:05:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:05:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for marionette-driver 19:05:31 INFO - Running setup.py install for mozcrash 19:05:31 INFO - Running setup.py install for mozdebug 19:05:31 INFO - Running setup.py install for mozdevice 19:05:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for mozhttpd 19:05:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for mozInstall 19:05:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for mozleak 19:05:31 INFO - Running setup.py install for mozprofile 19:05:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for mozrunner 19:05:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for mozscreenshot 19:05:31 INFO - Running setup.py install for moztest 19:05:31 INFO - Running setup.py install for mozversion 19:05:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:05:31 INFO - Running setup.py install for wptserve 19:05:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:05:31 INFO - Cleaning up... 19:05:31 INFO - Return code: 0 19:05:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:05:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:05:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:05:32 INFO - Reading from file tmpfile_stdout 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - Current package versions: 19:05:32 INFO - blessings == 1.6 19:05:32 INFO - blobuploader == 1.2.4 19:05:32 INFO - browsermob-proxy == 0.6.0 19:05:32 INFO - distribute == 0.6.14 19:05:32 INFO - docopt == 0.6.1 19:05:32 INFO - manifestparser == 1.1 19:05:32 INFO - marionette-client == 2.3.0 19:05:32 INFO - marionette-driver == 1.4.0 19:05:32 INFO - mozInstall == 1.12 19:05:32 INFO - mozcrash == 0.17 19:05:32 INFO - mozdebug == 0.1 19:05:32 INFO - mozdevice == 0.48 19:05:32 INFO - mozfile == 1.2 19:05:32 INFO - mozhttpd == 0.7 19:05:32 INFO - mozinfo == 0.9 19:05:32 INFO - mozleak == 0.1 19:05:32 INFO - mozlog == 3.1 19:05:32 INFO - moznetwork == 0.27 19:05:32 INFO - mozprocess == 0.22 19:05:32 INFO - mozprofile == 0.28 19:05:32 INFO - mozrunner == 6.11 19:05:32 INFO - mozscreenshot == 0.1 19:05:32 INFO - mozsystemmonitor == 0.0 19:05:32 INFO - moztest == 0.7 19:05:32 INFO - mozversion == 1.4 19:05:32 INFO - requests == 1.2.3 19:05:32 INFO - wptserve == 1.4.0 19:05:32 INFO - Running post-action listener: _resource_record_post_action 19:05:32 INFO - Running post-action listener: _start_resource_monitoring 19:05:32 INFO - Starting resource monitoring. 19:05:32 INFO - ##### 19:05:32 INFO - ##### Running pull step. 19:05:32 INFO - ##### 19:05:32 INFO - Running pre-action listener: _resource_record_pre_action 19:05:32 INFO - Running main action method: pull 19:05:32 INFO - Pull has nothing to do! 19:05:32 INFO - Running post-action listener: _resource_record_post_action 19:05:32 INFO - ##### 19:05:32 INFO - ##### Running install step. 19:05:32 INFO - ##### 19:05:32 INFO - Running pre-action listener: _resource_record_pre_action 19:05:32 INFO - Running main action method: install 19:05:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:05:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:05:32 INFO - Reading from file tmpfile_stdout 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - Detecting whether we're running mozinstall >=1.0... 19:05:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:05:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:05:32 INFO - Reading from file tmpfile_stdout 19:05:32 INFO - Output received: 19:05:32 INFO - Usage: mozinstall-script.py [options] installer 19:05:32 INFO - Options: 19:05:32 INFO - -h, --help show this help message and exit 19:05:32 INFO - -d DEST, --destination=DEST 19:05:32 INFO - Directory to install application into. [default: 19:05:32 INFO - "C:\slave\test"] 19:05:32 INFO - --app=APP Application being installed. [default: firefox] 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - Using _rmtree_windows ... 19:05:32 INFO - mkdir: C:\slave\test\build\application 19:05:32 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:05:32 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 19:05:35 INFO - Reading from file tmpfile_stdout 19:05:35 INFO - Output received: 19:05:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:05:35 INFO - Using _rmtree_windows ... 19:05:35 INFO - Using _rmtree_windows ... 19:05:35 INFO - Running post-action listener: _resource_record_post_action 19:05:35 INFO - ##### 19:05:35 INFO - ##### Running run-tests step. 19:05:35 INFO - ##### 19:05:35 INFO - Running pre-action listener: _resource_record_pre_action 19:05:35 INFO - Running main action method: run_tests 19:05:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:05:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:05:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:05:35 INFO - grabbing minidump binary from tooltool 19:05:35 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')]} 19:05:35 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 19:05:35 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 19:05:35 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 19:05:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:05:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_qiwru 19:05:39 INFO - INFO - File integrity verified, renaming tmp_qiwru to win32-minidump_stackwalk.exe 19:05:39 INFO - Return code: 0 19:05:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:05:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:05:39 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/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.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 19:05:39 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/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.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 19:05:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:05:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:05:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:05:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:05:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:05:39 INFO - 'DCLOCATION': 'SCL3', 19:05:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:05:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:05:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:05:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:05:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:05:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:05:39 INFO - 'HOMEDRIVE': 'C:', 19:05:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:05:39 INFO - 'KTS_VERSION': '1.19c', 19:05:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:05:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:05:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:05:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:05:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:05:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:05:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:05:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:05:39 INFO - 'MOZ_AIRBAG': '1', 19:05:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:05:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:39 INFO - 'MOZ_MSVCVERSION': '8', 19:05:39 INFO - 'MOZ_NO_REMOTE': '1', 19:05:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:05:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:05:39 INFO - 'NO_EM_RESTART': '1', 19:05:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:05:39 INFO - 'OS': 'Windows_NT', 19:05:39 INFO - 'OURDRIVE': 'C:', 19:05:39 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', 19:05:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:05:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:05:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:05:39 INFO - 'PROCESSOR_LEVEL': '6', 19:05:39 INFO - 'PROCESSOR_REVISION': '1e05', 19:05:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:05:39 INFO - 'PROMPT': '$P$G', 19:05:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:05:39 INFO - 'PWD': 'C:\\slave\\test', 19:05:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:05:39 INFO - 'SESSIONNAME': 'Console', 19:05:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:05:39 INFO - 'SYSTEMDRIVE': 'C:', 19:05:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:05:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:39 INFO - 'TEST1': 'testie', 19:05:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:05:39 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:05:39 INFO - 'USERNAME': 'cltbld', 19:05:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:05:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:05:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:05:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:05:39 INFO - 'WINDIR': 'C:\\WINDOWS', 19:05:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:05:39 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/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.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 19:05:40 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 19:05:40 INFO - import pkg_resources 19:05:42 INFO - Using 1 client processes 19:05:45 INFO - SUITE-START | Running 778 tests 19:05:45 INFO - Running testharness tests 19:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:05:45 INFO - Setting up ssl 19:05:45 INFO - PROCESS | certutil | 19:05:45 INFO - PROCESS | certutil | 19:05:45 INFO - PROCESS | certutil | 19:05:45 INFO - Certificate Nickname Trust Attributes 19:05:45 INFO - SSL,S/MIME,JAR/XPI 19:05:45 INFO - 19:05:45 INFO - web-platform-tests CT,, 19:05:45 INFO - 19:05:45 INFO - Starting runner 19:05:47 INFO - PROCESS | 3640 | [3640] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:05:47 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:05:47 INFO - PROCESS | 3640 | [3640] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 19:05:48 INFO - PROCESS | 3640 | 1464141948732 Marionette DEBUG Marionette enabled via build flag and pref 19:05:48 INFO - PROCESS | 3640 | ++DOCSHELL 118BF400 == 1 [pid = 3640] [id = 1] 19:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 1 (118BF800) [pid = 3640] [serial = 1] [outer = 00000000] 19:05:48 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 2 (118C0400) [pid = 3640] [serial = 2] [outer = 118BF800] 19:05:48 INFO - PROCESS | 3640 | [3640] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:05:48 INFO - PROCESS | 3640 | [3640] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 19:05:48 INFO - PROCESS | 3640 | ++DOCSHELL 11FAB400 == 2 [pid = 3640] [id = 2] 19:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 3 (11FAB800) [pid = 3640] [serial = 3] [outer = 00000000] 19:05:48 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 4 (11FAC400) [pid = 3640] [serial = 4] [outer = 11FAB800] 19:05:49 INFO - PROCESS | 3640 | 1464141949261 Marionette INFO Listening on port 2828 19:05:49 INFO - PROCESS | 3640 | 1464141949652 Marionette DEBUG Marionette enabled via command-line flag 19:05:49 INFO - PROCESS | 3640 | ++DOCSHELL 12FAC400 == 3 [pid = 3640] [id = 3] 19:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 5 (12FB4400) [pid = 3640] [serial = 5] [outer = 00000000] 19:05:49 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 6 (12FB5000) [pid = 3640] [serial = 6] [outer = 12FB4400] 19:05:49 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:05:49 INFO - PROCESS | 3640 | [3640] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:05:49 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:05:49 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 7 (13965400) [pid = 3640] [serial = 7] [outer = 11FAB800] 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:05:50 INFO - PROCESS | 3640 | 1464141950003 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1429 19:05:50 INFO - PROCESS | 3640 | 1464141950103 Marionette DEBUG Closed connection conn0 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:05:50 INFO - PROCESS | 3640 | 1464141950109 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1430 19:05:50 INFO - PROCESS | 3640 | 1464141950141 Marionette DEBUG Closed connection conn1 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:05:50 INFO - PROCESS | 3640 | 1464141950149 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1431 19:05:50 INFO - PROCESS | 3640 | ++DOCSHELL 13E40000 == 4 [pid = 3640] [id = 4] 19:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 8 (13E44400) [pid = 3640] [serial = 8] [outer = 00000000] 19:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 9 (14347C00) [pid = 3640] [serial = 9] [outer = 13E44400] 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 10 (1434C800) [pid = 3640] [serial = 10] [outer = 13E44400] 19:05:50 INFO - PROCESS | 3640 | 1464141950406 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:05:50 INFO - PROCESS | 3640 | 1464141950412 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524172038","device":"desktop","version":"48.0a2"} 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:05:50 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:05:51 INFO - PROCESS | 3640 | ++DOCSHELL 139BFC00 == 5 [pid = 3640] [id = 5] 19:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 11 (139C3C00) [pid = 3640] [serial = 11] [outer = 00000000] 19:05:51 INFO - PROCESS | 3640 | ++DOCSHELL 139C4000 == 6 [pid = 3640] [id = 6] 19:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 12 (139C4400) [pid = 3640] [serial = 12] [outer = 00000000] 19:05:51 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:05:51 INFO - PROCESS | 3640 | ++DOCSHELL 16939400 == 7 [pid = 3640] [id = 7] 19:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 13 (16939800) [pid = 3640] [serial = 13] [outer = 00000000] 19:05:51 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:05:51 INFO - PROCESS | 3640 | [3640] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 14 (16942800) [pid = 3640] [serial = 14] [outer = 16939800] 19:05:52 INFO - PROCESS | 3640 | [3640] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:05:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 15 (16772000) [pid = 3640] [serial = 15] [outer = 139C3C00] 19:05:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 16 (16773C00) [pid = 3640] [serial = 16] [outer = 139C4400] 19:05:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 17 (168D1800) [pid = 3640] [serial = 17] [outer = 16939800] 19:05:52 INFO - PROCESS | 3640 | 1464141952838 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 3640 | 1464141952852 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 18 (17F1EC00) [pid = 3640] [serial = 18] [outer = 16939800] 19:05:53 INFO - PROCESS | 3640 | 1464141953440 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3000439d-1a40-4386-9498-eff6e58ea150","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524172038","device":"desktop","version":"48.0a2","command_id":1}}] 19:05:53 INFO - PROCESS | 3640 | 1464141953587 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:05:53 INFO - PROCESS | 3640 | 1464141953650 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:05:53 INFO - PROCESS | 3640 | 1464141953753 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:05:53 INFO - PROCESS | 3640 | [3640] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:05:54 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 19 (19A96000) [pid = 3640] [serial = 19] [outer = 16939800] 19:05:54 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:05:54 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:05:54 INFO - PROCESS | 3640 | 1464141954244 Marionette TRACE conn2 <- [1,3,null,{}] 19:05:54 INFO - PROCESS | 3640 | 1464141954262 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:05:54 INFO - PROCESS | 3640 | 1464141954287 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:05:54 INFO - PROCESS | 3640 | 1464141954366 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 3640 | 1464141954380 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 19:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:05:54 INFO - PROCESS | 3640 | 1464141954404 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 3640 | 1464141954407 Marionette TRACE conn2 <- [1,6,null,{}] 19:05:54 INFO - PROCESS | 3640 | 1464141954412 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 3640 | 1464141954424 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:05:54 INFO - PROCESS | 3640 | 1464141954430 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 3640 | ++DOCSHELL 156AA000 == 8 [pid = 3640] [id = 8] 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 20 (156AAC00) [pid = 3640] [serial = 20] [outer = 00000000] 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 21 (156AD400) [pid = 3640] [serial = 21] [outer = 156AAC00] 19:05:54 INFO - PROCESS | 3640 | 1464141954481 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 22 (156B2000) [pid = 3640] [serial = 22] [outer = 156AAC00] 19:05:54 INFO - PROCESS | 3640 | ++DOCSHELL 1A189800 == 9 [pid = 3640] [id = 9] 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 23 (1A189C00) [pid = 3640] [serial = 23] [outer = 00000000] 19:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 24 (1A18C400) [pid = 3640] [serial = 24] [outer = 1A189C00] 19:05:54 INFO - PROCESS | 3640 | 1464141954945 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 25 (1A18F400) [pid = 3640] [serial = 25] [outer = 1A189C00] 19:05:55 INFO - PROCESS | 3640 | 1464141955111 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 752ms 19:05:55 INFO - PROCESS | 3640 | 1464141955228 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 3640 | 1464141955231 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 19:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:05:55 INFO - PROCESS | 3640 | 1464141955276 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 3640 | 1464141955277 Marionette TRACE conn2 <- [1,10,null,{}] 19:05:55 INFO - PROCESS | 3640 | 1464141955331 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 3640 | 1464141955446 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:05:55 INFO - PROCESS | 3640 | 1464141955466 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 3640 | ++DOCSHELL 1A4E3800 == 10 [pid = 3640] [id = 10] 19:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 26 (1A4ED800) [pid = 3640] [serial = 26] [outer = 00000000] 19:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 27 (1AC2DC00) [pid = 3640] [serial = 27] [outer = 1A4ED800] 19:05:55 INFO - PROCESS | 3640 | 1464141955512 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 28 (1AC31400) [pid = 3640] [serial = 28] [outer = 1A4ED800] 19:05:55 INFO - PROCESS | 3640 | 1464141955833 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 595ms 19:05:55 INFO - PROCESS | 3640 | 1464141955865 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 3640 | 1464141955868 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 19:05:55 INFO - PROCESS | 3640 | 1464141955871 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:05:55 INFO - PROCESS | 3640 | 1464141955873 Marionette TRACE conn2 <- [1,14,null,{}] 19:05:55 INFO - PROCESS | 3640 | 1464141955877 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 3640 | 1464141955971 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:05:55 INFO - PROCESS | 3640 | 1464141955977 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 3640 | ++DOCSHELL 16EC8400 == 11 [pid = 3640] [id = 11] 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 29 (16EC8800) [pid = 3640] [serial = 29] [outer = 00000000] 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 30 (16ED2000) [pid = 3640] [serial = 30] [outer = 16EC8800] 19:05:56 INFO - PROCESS | 3640 | 1464141956022 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 31 (1312B400) [pid = 3640] [serial = 31] [outer = 16EC8800] 19:05:56 INFO - PROCESS | 3640 | 1464141956376 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 533ms 19:05:56 INFO - PROCESS | 3640 | 1464141956407 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 3640 | 1464141956410 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:05:56 INFO - PROCESS | 3640 | 1464141956414 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 3640 | 1464141956415 Marionette TRACE conn2 <- [1,18,null,{}] 19:05:56 INFO - PROCESS | 3640 | 1464141956419 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:56 INFO - PROCESS | 3640 | 1464141956519 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:05:56 INFO - PROCESS | 3640 | 1464141956526 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 3640 | ++DOCSHELL 16EC5800 == 12 [pid = 3640] [id = 12] 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 32 (16ECCC00) [pid = 3640] [serial = 32] [outer = 00000000] 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 33 (1A734400) [pid = 3640] [serial = 33] [outer = 16ECCC00] 19:05:56 INFO - PROCESS | 3640 | 1464141956571 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 34 (1A738000) [pid = 3640] [serial = 34] [outer = 16ECCC00] 19:05:56 INFO - PROCESS | 3640 | 1464141956927 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 19:05:56 INFO - PROCESS | 3640 | 1464141956948 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 3640 | 1464141956950 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:05:56 INFO - PROCESS | 3640 | 1464141956953 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 3640 | 1464141956955 Marionette TRACE conn2 <- [1,22,null,{}] 19:05:56 INFO - PROCESS | 3640 | 1464141956958 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 3640 | 1464141957046 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:05:57 INFO - PROCESS | 3640 | 1464141957052 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 3640 | ++DOCSHELL 1A73E400 == 13 [pid = 3640] [id = 13] 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 35 (1AC2A800) [pid = 3640] [serial = 35] [outer = 00000000] 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 36 (1AE18000) [pid = 3640] [serial = 36] [outer = 1AC2A800] 19:05:57 INFO - PROCESS | 3640 | 1464141957096 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 37 (1AE1C000) [pid = 3640] [serial = 37] [outer = 1AC2A800] 19:05:57 INFO - PROCESS | 3640 | 1464141957424 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 533ms 19:05:57 INFO - PROCESS | 3640 | 1464141957489 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 3640 | 1464141957490 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 19:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:05:57 INFO - PROCESS | 3640 | 1464141957494 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 3640 | 1464141957495 Marionette TRACE conn2 <- [1,26,null,{}] 19:05:57 INFO - PROCESS | 3640 | 1464141957498 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 3640 | 1464141957588 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:05:57 INFO - PROCESS | 3640 | 1464141957595 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 3640 | ++DOCSHELL 1AFA3C00 == 14 [pid = 3640] [id = 14] 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 38 (1AFA5C00) [pid = 3640] [serial = 38] [outer = 00000000] 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 39 (1AFAE800) [pid = 3640] [serial = 39] [outer = 1AFA5C00] 19:05:57 INFO - PROCESS | 3640 | 1464141957638 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 40 (1B203C00) [pid = 3640] [serial = 40] [outer = 1AFA5C00] 19:05:57 INFO - PROCESS | 3640 | 1464141957959 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 501ms 19:05:58 INFO - PROCESS | 3640 | 1464141957988 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 3640 | 1464141957990 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 19:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:05:58 INFO - PROCESS | 3640 | 1464141957998 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 3640 | 1464141958000 Marionette TRACE conn2 <- [1,30,null,{}] 19:05:58 INFO - PROCESS | 3640 | 1464141958004 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 3640 | 1464141958091 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:05:58 INFO - PROCESS | 3640 | 1464141958097 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 1AFAE400 == 15 [pid = 3640] [id = 15] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 41 (1AFAF400) [pid = 3640] [serial = 41] [outer = 00000000] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 42 (1B20D800) [pid = 3640] [serial = 42] [outer = 1AFAF400] 19:05:58 INFO - PROCESS | 3640 | 1464141958140 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 43 (1B20E000) [pid = 3640] [serial = 43] [outer = 1AFAF400] 19:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 1B35C400 == 16 [pid = 3640] [id = 16] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 44 (1B35C800) [pid = 3640] [serial = 44] [outer = 00000000] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 45 (1B20A400) [pid = 3640] [serial = 45] [outer = 1B35C800] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 46 (1B208000) [pid = 3640] [serial = 46] [outer = 1B35C800] 19:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 1B359400 == 17 [pid = 3640] [id = 17] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 47 (1B35D400) [pid = 3640] [serial = 47] [outer = 00000000] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 48 (1B526C00) [pid = 3640] [serial = 48] [outer = 1B35D400] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 49 (1B58F400) [pid = 3640] [serial = 49] [outer = 1B35D400] 19:05:58 INFO - PROCESS | 3640 | 1464141958699 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 690ms 19:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:05:58 INFO - PROCESS | 3640 | 1464141958730 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 3640 | 1464141958731 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 19:05:58 INFO - PROCESS | 3640 | 1464141958734 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 3640 | 1464141958736 Marionette TRACE conn2 <- [1,34,null,{}] 19:05:58 INFO - PROCESS | 3640 | 1464141958739 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 3640 | 1464141958833 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:05:58 INFO - PROCESS | 3640 | 1464141958841 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 1B35BC00 == 18 [pid = 3640] [id = 18] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 50 (1B35C000) [pid = 3640] [serial = 50] [outer = 00000000] 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 51 (1B593400) [pid = 3640] [serial = 51] [outer = 1B35C000] 19:05:58 INFO - PROCESS | 3640 | 1464141958889 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (1B816400) [pid = 3640] [serial = 52] [outer = 1B35C000] 19:05:59 INFO - PROCESS | 3640 | --DOCSHELL 118BF400 == 17 [pid = 3640] [id = 1] 19:05:59 INFO - PROCESS | 3640 | 1464141959964 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1239ms 19:05:59 INFO - PROCESS | 3640 | 1464141959977 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 3640 | 1464141959981 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 19:05:59 INFO - PROCESS | 3640 | 1464141959985 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:05:59 INFO - PROCESS | 3640 | 1464141959990 Marionette TRACE conn2 <- [1,38,null,{}] 19:06:00 INFO - PROCESS | 3640 | 1464141959995 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 3640 | 1464141960105 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:06:00 INFO - PROCESS | 3640 | 1464141960186 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 3640 | ++DOCSHELL 10A5BC00 == 18 [pid = 3640] [id = 19] 19:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (10A60800) [pid = 3640] [serial = 53] [outer = 00000000] 19:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (11817800) [pid = 3640] [serial = 54] [outer = 10A60800] 19:06:00 INFO - PROCESS | 3640 | 1464141960241 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (118CA400) [pid = 3640] [serial = 55] [outer = 10A60800] 19:06:00 INFO - PROCESS | 3640 | 1464141960784 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 846ms 19:06:00 INFO - PROCESS | 3640 | 1464141960831 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 3640 | 1464141960837 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 19:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:06:00 INFO - PROCESS | 3640 | 1464141960843 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 3640 | 1464141960846 Marionette TRACE conn2 <- [1,42,null,{}] 19:06:00 INFO - PROCESS | 3640 | 1464141960850 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 3640 | 1464141960961 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:06:01 INFO - PROCESS | 3640 | 1464141961039 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 3640 | ++DOCSHELL 13136800 == 19 [pid = 3640] [id = 20] 19:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (1318B000) [pid = 3640] [serial = 56] [outer = 00000000] 19:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (1395B400) [pid = 3640] [serial = 57] [outer = 1318B000] 19:06:01 INFO - PROCESS | 3640 | 1464141961096 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (139BA000) [pid = 3640] [serial = 58] [outer = 1318B000] 19:06:01 INFO - PROCESS | 3640 | 1464141961618 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 847ms 19:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:06:01 INFO - PROCESS | 3640 | 1464141961684 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 3640 | 1464141961686 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 19:06:01 INFO - PROCESS | 3640 | 1464141961690 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 3640 | 1464141961694 Marionette TRACE conn2 <- [1,46,null,{}] 19:06:01 INFO - PROCESS | 3640 | 1464141961705 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 3640 | 1464141961993 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:06:02 INFO - PROCESS | 3640 | 1464141962064 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 3640 | ++DOCSHELL 104EAC00 == 20 [pid = 3640] [id = 21] 19:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (104EB000) [pid = 3640] [serial = 59] [outer = 00000000] 19:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (104F1400) [pid = 3640] [serial = 60] [outer = 104EB000] 19:06:02 INFO - PROCESS | 3640 | 1464141962117 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (105F0400) [pid = 3640] [serial = 61] [outer = 104EB000] 19:06:02 INFO - PROCESS | 3640 | 1464141962665 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:06:02 INFO - PROCESS | 3640 | --DOCSHELL 13E40000 == 19 [pid = 3640] [id = 4] 19:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1051ms 19:06:02 INFO - PROCESS | 3640 | 1464141962740 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:06:02 INFO - PROCESS | 3640 | 1464141962743 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 19:06:02 INFO - PROCESS | 3640 | 1464141962751 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 3640 | 1464141962754 Marionette TRACE conn2 <- [1,50,null,{}] 19:06:02 INFO - PROCESS | 3640 | 1464141962759 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 3640 | 1464141962895 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:06:02 INFO - PROCESS | 3640 | 1464141962954 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 3640 | ++DOCSHELL 11255000 == 20 [pid = 3640] [id = 22] 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (114DA400) [pid = 3640] [serial = 62] [outer = 00000000] 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (1295A400) [pid = 3640] [serial = 63] [outer = 114DA400] 19:06:03 INFO - PROCESS | 3640 | 1464141963058 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (12B22800) [pid = 3640] [serial = 64] [outer = 114DA400] 19:06:03 INFO - PROCESS | 3640 | 1464141963410 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 705ms 19:06:03 INFO - PROCESS | 3640 | 1464141963446 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 3640 | 1464141963449 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 19:06:03 INFO - PROCESS | 3640 | 1464141963453 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:06:03 INFO - PROCESS | 3640 | 1464141963454 Marionette TRACE conn2 <- [1,54,null,{}] 19:06:03 INFO - PROCESS | 3640 | 1464141963458 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:03 INFO - PROCESS | 3640 | 1464141963554 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:06:03 INFO - PROCESS | 3640 | 1464141963624 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 3640 | ++DOCSHELL 10A62000 == 21 [pid = 3640] [id = 23] 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (12B21000) [pid = 3640] [serial = 65] [outer = 00000000] 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (12FAFC00) [pid = 3640] [serial = 66] [outer = 12B21000] 19:06:03 INFO - PROCESS | 3640 | 1464141963669 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (13135000) [pid = 3640] [serial = 67] [outer = 12B21000] 19:06:04 INFO - PROCESS | 3640 | 1464141964001 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 596ms 19:06:04 INFO - PROCESS | 3640 | 1464141964052 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 3640 | 1464141964056 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 19:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:06:04 INFO - PROCESS | 3640 | 1464141964066 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 3640 | 1464141964070 Marionette TRACE conn2 <- [1,58,null,{}] 19:06:04 INFO - PROCESS | 3640 | 1464141964073 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:04 INFO - PROCESS | 3640 | 1464141964185 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:06:04 INFO - PROCESS | 3640 | 1464141964193 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 3640 | ++DOCSHELL 1327EC00 == 22 [pid = 3640] [id = 24] 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (13280000) [pid = 3640] [serial = 68] [outer = 00000000] 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (139BD000) [pid = 3640] [serial = 69] [outer = 13280000] 19:06:04 INFO - PROCESS | 3640 | 1464141964237 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (13A7A800) [pid = 3640] [serial = 70] [outer = 13280000] 19:06:04 INFO - PROCESS | 3640 | 1464141964608 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 596ms 19:06:04 INFO - PROCESS | 3640 | 1464141964659 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 3640 | 1464141964661 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 19:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:06:04 INFO - PROCESS | 3640 | 1464141964673 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 3640 | 1464141964675 Marionette TRACE conn2 <- [1,62,null,{}] 19:06:04 INFO - PROCESS | 3640 | 1464141964679 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:04 INFO - PROCESS | 3640 | 1464141964754 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:06:04 INFO - PROCESS | 3640 | 1464141964760 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 3640 | ++DOCSHELL 1395AC00 == 23 [pid = 3640] [id = 25] 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (139B9400) [pid = 3640] [serial = 71] [outer = 00000000] 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (143D0800) [pid = 3640] [serial = 72] [outer = 139B9400] 19:06:04 INFO - PROCESS | 3640 | 1464141964806 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1500F800) [pid = 3640] [serial = 73] [outer = 139B9400] 19:06:05 INFO - PROCESS | 3640 | 1464141965223 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 596ms 19:06:05 INFO - PROCESS | 3640 | 1464141965270 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 3640 | 1464141965272 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 19:06:05 INFO - PROCESS | 3640 | 1464141965275 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 3640 | 1464141965277 Marionette TRACE conn2 <- [1,66,null,{}] 19:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:06:05 INFO - PROCESS | 3640 | 1464141965280 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:05 INFO - PROCESS | 3640 | 1464141965358 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:06:05 INFO - PROCESS | 3640 | 1464141965365 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:05 INFO - PROCESS | 3640 | ++DOCSHELL 155B9800 == 24 [pid = 3640] [id = 26] 19:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (155BBC00) [pid = 3640] [serial = 74] [outer = 00000000] 19:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (156E1C00) [pid = 3640] [serial = 75] [outer = 155BBC00] 19:06:05 INFO - PROCESS | 3640 | 1464141965417 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1576B400) [pid = 3640] [serial = 76] [outer = 155BBC00] 19:06:05 INFO - PROCESS | 3640 | 1464141965814 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 19:06:05 INFO - PROCESS | 3640 | 1464141965878 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 3640 | 1464141965879 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 19:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:06:05 INFO - PROCESS | 3640 | 1464141965883 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 3640 | 1464141965884 Marionette TRACE conn2 <- [1,70,null,{}] 19:06:05 INFO - PROCESS | 3640 | 1464141965888 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 3640 | 1464141965994 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:06:06 INFO - PROCESS | 3640 | 1464141966000 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 3640 | ++DOCSHELL 156A9C00 == 25 [pid = 3640] [id = 27] 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15F45800) [pid = 3640] [serial = 77] [outer = 00000000] 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15F4F800) [pid = 3640] [serial = 78] [outer = 15F45800] 19:06:06 INFO - PROCESS | 3640 | 1464141966046 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (160E7800) [pid = 3640] [serial = 79] [outer = 15F45800] 19:06:06 INFO - PROCESS | 3640 | 1464141966454 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 596ms 19:06:06 INFO - PROCESS | 3640 | 1464141966477 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:06:06 INFO - PROCESS | 3640 | 1464141966479 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 19:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:06:06 INFO - PROCESS | 3640 | 1464141966482 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:06:06 INFO - PROCESS | 3640 | 1464141966484 Marionette TRACE conn2 <- [1,74,null,{}] 19:06:06 INFO - PROCESS | 3640 | 1464141966487 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 3640 | 1464141966591 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:06:06 INFO - PROCESS | 3640 | 1464141966599 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 3640 | ++DOCSHELL 12B28C00 == 26 [pid = 3640] [id = 28] 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (139C3400) [pid = 3640] [serial = 80] [outer = 00000000] 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16163000) [pid = 3640] [serial = 81] [outer = 139C3400] 19:06:06 INFO - PROCESS | 3640 | 1464141966651 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (168D5000) [pid = 3640] [serial = 82] [outer = 139C3400] 19:06:07 INFO - PROCESS | 3640 | 1464141967038 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 596ms 19:06:07 INFO - PROCESS | 3640 | 1464141967080 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 3640 | 1464141967081 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 19:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:06:07 INFO - PROCESS | 3640 | 1464141967085 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 3640 | 1464141967086 Marionette TRACE conn2 <- [1,78,null,{}] 19:06:07 INFO - PROCESS | 3640 | 1464141967090 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 3640 | 1464141967191 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:06:07 INFO - PROCESS | 3640 | 1464141967200 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 3640 | ++DOCSHELL 156DE400 == 27 [pid = 3640] [id = 29] 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15F47C00) [pid = 3640] [serial = 83] [outer = 00000000] 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16DA7C00) [pid = 3640] [serial = 84] [outer = 15F47C00] 19:06:07 INFO - PROCESS | 3640 | 1464141967243 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16EC7400) [pid = 3640] [serial = 85] [outer = 15F47C00] 19:06:07 INFO - PROCESS | 3640 | 1464141967613 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 596ms 19:06:07 INFO - PROCESS | 3640 | 1464141967682 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 3640 | 1464141967684 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 19:06:07 INFO - PROCESS | 3640 | 1464141967688 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:06:07 INFO - PROCESS | 3640 | 1464141967689 Marionette TRACE conn2 <- [1,82,null,{}] 19:06:07 INFO - PROCESS | 3640 | 1464141967693 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 3640 | 1464141967793 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:06:07 INFO - PROCESS | 3640 | 1464141967802 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 3640 | ++DOCSHELL 13144400 == 28 [pid = 3640] [id = 30] 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13961C00) [pid = 3640] [serial = 86] [outer = 00000000] 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16ED4C00) [pid = 3640] [serial = 87] [outer = 13961C00] 19:06:07 INFO - PROCESS | 3640 | 1464141967845 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (176C3400) [pid = 3640] [serial = 88] [outer = 13961C00] 19:06:08 INFO - PROCESS | 3640 | 1464141968263 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 596ms 19:06:08 INFO - PROCESS | 3640 | 1464141968317 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 3640 | 1464141968319 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 19:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:06:08 INFO - PROCESS | 3640 | 1464141968322 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 3640 | 1464141968324 Marionette TRACE conn2 <- [1,86,null,{}] 19:06:08 INFO - PROCESS | 3640 | 1464141968327 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:08 INFO - PROCESS | 3640 | 1464141968403 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:06:08 INFO - PROCESS | 3640 | 1464141968501 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 3640 | ++DOCSHELL 16ED1C00 == 29 [pid = 3640] [id = 31] 19:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16ED2C00) [pid = 3640] [serial = 89] [outer = 00000000] 19:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1794D000) [pid = 3640] [serial = 90] [outer = 16ED2C00] 19:06:08 INFO - PROCESS | 3640 | 1464141968549 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17955C00) [pid = 3640] [serial = 91] [outer = 16ED2C00] 19:06:08 INFO - PROCESS | 3640 | 1464141968884 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 596ms 19:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:06:08 INFO - PROCESS | 3640 | 1464141968920 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 3640 | 1464141968922 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 19:06:08 INFO - PROCESS | 3640 | 1464141968925 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 3640 | 1464141968927 Marionette TRACE conn2 <- [1,90,null,{}] 19:06:08 INFO - PROCESS | 3640 | 1464141968931 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 3640 | 1464141969066 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:06:09 INFO - PROCESS | 3640 | 1464141969075 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 3640 | ++DOCSHELL 1794B000 == 30 [pid = 3640] [id = 32] 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17952400) [pid = 3640] [serial = 92] [outer = 00000000] 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17FF2800) [pid = 3640] [serial = 93] [outer = 17952400] 19:06:09 INFO - PROCESS | 3640 | 1464141969118 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (182ACC00) [pid = 3640] [serial = 94] [outer = 17952400] 19:06:09 INFO - PROCESS | 3640 | 1464141969482 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 595ms 19:06:09 INFO - PROCESS | 3640 | 1464141969522 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 3640 | 1464141969524 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 19:06:09 INFO - PROCESS | 3640 | 1464141969527 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:06:09 INFO - PROCESS | 3640 | 1464141969529 Marionette TRACE conn2 <- [1,94,null,{}] 19:06:09 INFO - PROCESS | 3640 | 1464141969533 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 3640 | 1464141969607 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:06:09 INFO - PROCESS | 3640 | 1464141969613 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 3640 | ++DOCSHELL 169ED800 == 31 [pid = 3640] [id = 33] 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17FF2000) [pid = 3640] [serial = 95] [outer = 00000000] 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19A96400) [pid = 3640] [serial = 96] [outer = 17FF2000] 19:06:09 INFO - PROCESS | 3640 | 1464141969655 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19A99800) [pid = 3640] [serial = 97] [outer = 17FF2000] 19:06:10 INFO - PROCESS | 3640 | 1464141970090 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 596ms 19:06:10 INFO - PROCESS | 3640 | 1464141970897 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 3640 | 1464141970901 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 19:06:10 INFO - PROCESS | 3640 | 1464141970910 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 3640 | 1464141970913 Marionette TRACE conn2 <- [1,98,null,{}] 19:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:06:10 INFO - PROCESS | 3640 | 1464141970932 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 3640 | 1464141971060 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:06:11 INFO - PROCESS | 3640 | 1464141971072 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 3640 | ++DOCSHELL 1050E000 == 32 [pid = 3640] [id = 34] 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1050E400) [pid = 3640] [serial = 98] [outer = 00000000] 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (105F4C00) [pid = 3640] [serial = 99] [outer = 1050E400] 19:06:11 INFO - PROCESS | 3640 | 1464141971125 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (10A5E800) [pid = 3640] [serial = 100] [outer = 1050E400] 19:06:11 INFO - PROCESS | 3640 | 1464141971557 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 689ms 19:06:11 INFO - PROCESS | 3640 | 1464141971600 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 3640 | 1464141971604 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 19:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:06:11 INFO - PROCESS | 3640 | 1464141971616 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 3640 | 1464141971620 Marionette TRACE conn2 <- [1,102,null,{}] 19:06:11 INFO - PROCESS | 3640 | 1464141971623 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 3640 | 1464141971727 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:06:11 INFO - PROCESS | 3640 | 1464141971734 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 3640 | ++DOCSHELL 114DC800 == 33 [pid = 3640] [id = 35] 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (114E1800) [pid = 3640] [serial = 101] [outer = 00000000] 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (12BDA400) [pid = 3640] [serial = 102] [outer = 114E1800] 19:06:11 INFO - PROCESS | 3640 | 1464141971784 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12F44800) [pid = 3640] [serial = 103] [outer = 114E1800] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (156AAC00) [pid = 3640] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13E44400) [pid = 3640] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1AFAF400) [pid = 3640] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AFA5C00) [pid = 3640] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1AC2A800) [pid = 3640] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16ECCC00) [pid = 3640] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16EC8800) [pid = 3640] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A4ED800) [pid = 3640] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1B35C000) [pid = 3640] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10A60800) [pid = 3640] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1318B000) [pid = 3640] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (104EB000) [pid = 3640] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (114DA400) [pid = 3640] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12B21000) [pid = 3640] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (13280000) [pid = 3640] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (139B9400) [pid = 3640] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (155BBC00) [pid = 3640] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15F45800) [pid = 3640] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (139C3400) [pid = 3640] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15F47C00) [pid = 3640] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13961C00) [pid = 3640] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (16ED2C00) [pid = 3640] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:06:12 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17952400) [pid = 3640] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:06:12 INFO - PROCESS | 3640 | 1464141972742 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1144ms 19:06:12 INFO - PROCESS | 3640 | 1464141972760 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 3640 | 1464141972762 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 19:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:06:12 INFO - PROCESS | 3640 | 1464141972765 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 3640 | 1464141972767 Marionette TRACE conn2 <- [1,106,null,{}] 19:06:12 INFO - PROCESS | 3640 | 1464141972776 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:12 INFO - PROCESS | 3640 | 1464141972862 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:06:12 INFO - PROCESS | 3640 | 1464141972872 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 3640 | ++DOCSHELL 12F4E400 == 34 [pid = 3640] [id = 36] 19:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (12FA8C00) [pid = 3640] [serial = 104] [outer = 00000000] 19:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13131800) [pid = 3640] [serial = 105] [outer = 12FA8C00] 19:06:12 INFO - PROCESS | 3640 | 1464141972919 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1314B800) [pid = 3640] [serial = 106] [outer = 12FA8C00] 19:06:13 INFO - PROCESS | 3640 | 1464141973321 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 596ms 19:06:13 INFO - PROCESS | 3640 | 1464141973362 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 3640 | 1464141973364 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 19:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:06:13 INFO - PROCESS | 3640 | 1464141973367 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 3640 | 1464141973369 Marionette TRACE conn2 <- [1,110,null,{}] 19:06:13 INFO - PROCESS | 3640 | 1464141973372 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 3640 | 1464141973447 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:06:13 INFO - PROCESS | 3640 | 1464141973453 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 3640 | ++DOCSHELL 13961C00 == 35 [pid = 3640] [id = 37] 19:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13962000) [pid = 3640] [serial = 107] [outer = 00000000] 19:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (139C6800) [pid = 3640] [serial = 108] [outer = 13962000] 19:06:13 INFO - PROCESS | 3640 | 1464141973499 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13E3B000) [pid = 3640] [serial = 109] [outer = 13962000] 19:06:13 INFO - PROCESS | 3640 | 1464141973928 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 596ms 19:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:06:13 INFO - PROCESS | 3640 | 1464141973965 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 3640 | 1464141973966 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 19:06:13 INFO - PROCESS | 3640 | 1464141973970 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 3640 | 1464141973971 Marionette TRACE conn2 <- [1,114,null,{}] 19:06:13 INFO - PROCESS | 3640 | 1464141973975 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:14 INFO - PROCESS | 3640 | 1464141974046 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:06:14 INFO - PROCESS | 3640 | 1464141974052 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 3640 | ++DOCSHELL 143C4400 == 36 [pid = 3640] [id = 38] 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (143D1000) [pid = 3640] [serial = 110] [outer = 00000000] 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (155BCC00) [pid = 3640] [serial = 111] [outer = 143D1000] 19:06:14 INFO - PROCESS | 3640 | 1464141974097 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (156B0000) [pid = 3640] [serial = 112] [outer = 143D1000] 19:06:14 INFO - PROCESS | 3640 | 1464141974508 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 596ms 19:06:14 INFO - PROCESS | 3640 | 1464141974567 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 3640 | 1464141974569 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 19:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:06:14 INFO - PROCESS | 3640 | 1464141974573 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 3640 | 1464141974574 Marionette TRACE conn2 <- [1,118,null,{}] 19:06:14 INFO - PROCESS | 3640 | 1464141974578 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:14 INFO - PROCESS | 3640 | 1464141974671 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:06:14 INFO - PROCESS | 3640 | 1464141974783 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 3640 | ++DOCSHELL 10336C00 == 37 [pid = 3640] [id = 39] 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (10372C00) [pid = 3640] [serial = 113] [outer = 00000000] 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1043F000) [pid = 3640] [serial = 114] [outer = 10372C00] 19:06:14 INFO - PROCESS | 3640 | 1464141974846 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (104F0800) [pid = 3640] [serial = 115] [outer = 10372C00] 19:06:15 INFO - PROCESS | 3640 | 1464141975356 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 847ms 19:06:15 INFO - PROCESS | 3640 | 1464141975417 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 3640 | 1464141975422 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 19:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:06:15 INFO - PROCESS | 3640 | 1464141975427 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 3640 | 1464141975431 Marionette TRACE conn2 <- [1,122,null,{}] 19:06:15 INFO - PROCESS | 3640 | 1464141975436 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 3640 | 1464141975535 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:06:15 INFO - PROCESS | 3640 | 1464141975620 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 3640 | ++DOCSHELL 12BDE400 == 38 [pid = 3640] [id = 40] 19:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12F4E800) [pid = 3640] [serial = 116] [outer = 00000000] 19:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1312EC00) [pid = 3640] [serial = 117] [outer = 12F4E800] 19:06:15 INFO - PROCESS | 3640 | 1464141975676 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (13276400) [pid = 3640] [serial = 118] [outer = 12F4E800] 19:06:16 INFO - PROCESS | 3640 | 1464141976169 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 800ms 19:06:16 INFO - PROCESS | 3640 | 1464141976232 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 3640 | 1464141976236 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 19:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:06:16 INFO - PROCESS | 3640 | 1464141976240 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 3640 | 1464141976242 Marionette TRACE conn2 <- [1,126,null,{}] 19:06:16 INFO - PROCESS | 3640 | 1464141976246 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:16 INFO - PROCESS | 3640 | 1464141976349 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:06:16 INFO - PROCESS | 3640 | 1464141976435 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 3640 | ++DOCSHELL 15763C00 == 39 [pid = 3640] [id = 41] 19:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15765C00) [pid = 3640] [serial = 119] [outer = 00000000] 19:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1580AC00) [pid = 3640] [serial = 120] [outer = 15765C00] 19:06:16 INFO - PROCESS | 3640 | 1464141976489 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15F48800) [pid = 3640] [serial = 121] [outer = 15765C00] 19:06:17 INFO - PROCESS | 3640 | 1464141977026 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 847ms 19:06:17 INFO - PROCESS | 3640 | 1464141977082 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 3640 | 1464141977085 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 19:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:06:17 INFO - PROCESS | 3640 | 1464141977096 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 3640 | 1464141977102 Marionette TRACE conn2 <- [1,130,null,{}] 19:06:17 INFO - PROCESS | 3640 | 1464141977106 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:17 INFO - PROCESS | 3640 | 1464141977203 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:06:17 INFO - PROCESS | 3640 | 1464141977275 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 3640 | ++DOCSHELL 1693D400 == 40 [pid = 3640] [id = 42] 19:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16DA6000) [pid = 3640] [serial = 122] [outer = 00000000] 19:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16EC7800) [pid = 3640] [serial = 123] [outer = 16DA6000] 19:06:17 INFO - PROCESS | 3640 | 1464141977328 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16ECD800) [pid = 3640] [serial = 124] [outer = 16DA6000] 19:06:17 INFO - PROCESS | 3640 | 1464141977899 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 800ms 19:06:17 INFO - PROCESS | 3640 | 1464141977922 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 3640 | 1464141977926 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 19:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:06:17 INFO - PROCESS | 3640 | 1464141977931 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 3640 | 1464141977934 Marionette TRACE conn2 <- [1,134,null,{}] 19:06:17 INFO - PROCESS | 3640 | 1464141977938 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 3640 | 1464141978033 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:06:18 INFO - PROCESS | 3640 | 1464141978116 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 3640 | ++DOCSHELL 16771400 == 41 [pid = 3640] [id = 43] 19:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16773800) [pid = 3640] [serial = 125] [outer = 00000000] 19:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1762CC00) [pid = 3640] [serial = 126] [outer = 16773800] 19:06:18 INFO - PROCESS | 3640 | 1464141978171 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (178AFC00) [pid = 3640] [serial = 127] [outer = 16773800] 19:06:18 INFO - PROCESS | 3640 | 1464141978694 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 800ms 19:06:18 INFO - PROCESS | 3640 | 1464141978734 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 3640 | 1464141978736 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 19:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:06:18 INFO - PROCESS | 3640 | 1464141978740 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 3640 | 1464141978742 Marionette TRACE conn2 <- [1,138,null,{}] 19:06:18 INFO - PROCESS | 3640 | 1464141978745 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 3640 | 1464141978836 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:06:19 INFO - PROCESS | 3640 | 1464141979002 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:19 INFO - PROCESS | 3640 | ++DOCSHELL 10437800 == 42 [pid = 3640] [id = 44] 19:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1043A800) [pid = 3640] [serial = 128] [outer = 00000000] 19:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1050D400) [pid = 3640] [serial = 129] [outer = 1043A800] 19:06:19 INFO - PROCESS | 3640 | 1464141979051 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (10A5A400) [pid = 3640] [serial = 130] [outer = 1043A800] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 143C4400 == 41 [pid = 3640] [id = 38] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 13961C00 == 40 [pid = 3640] [id = 37] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 12F4E400 == 39 [pid = 3640] [id = 36] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 114DC800 == 38 [pid = 3640] [id = 35] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 1050E000 == 37 [pid = 3640] [id = 34] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 156DE400 == 36 [pid = 3640] [id = 29] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 1693D400 == 35 [pid = 3640] [id = 42] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 16771400 == 34 [pid = 3640] [id = 43] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 16ED1C00 == 33 [pid = 3640] [id = 31] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 169ED800 == 32 [pid = 3640] [id = 33] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 15763C00 == 31 [pid = 3640] [id = 41] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 13144400 == 30 [pid = 3640] [id = 30] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 1794B000 == 29 [pid = 3640] [id = 32] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 10336C00 == 28 [pid = 3640] [id = 39] 19:06:20 INFO - PROCESS | 3640 | --DOCSHELL 12BDE400 == 27 [pid = 3640] [id = 40] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (168D1800) [pid = 3640] [serial = 17] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1B593400) [pid = 3640] [serial = 51] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (11817800) [pid = 3640] [serial = 54] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1395B400) [pid = 3640] [serial = 57] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (104F1400) [pid = 3640] [serial = 60] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1295A400) [pid = 3640] [serial = 63] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12B22800) [pid = 3640] [serial = 64] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (12FAFC00) [pid = 3640] [serial = 66] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (139BD000) [pid = 3640] [serial = 69] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (143D0800) [pid = 3640] [serial = 72] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1500F800) [pid = 3640] [serial = 73] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (156E1C00) [pid = 3640] [serial = 75] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15F4F800) [pid = 3640] [serial = 78] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16163000) [pid = 3640] [serial = 81] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16DA7C00) [pid = 3640] [serial = 84] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16ED4C00) [pid = 3640] [serial = 87] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1576B400) [pid = 3640] [serial = 76] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1794D000) [pid = 3640] [serial = 90] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17FF2800) [pid = 3640] [serial = 93] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (105F0400) [pid = 3640] [serial = 61] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (160E7800) [pid = 3640] [serial = 79] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (168D5000) [pid = 3640] [serial = 82] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13A7A800) [pid = 3640] [serial = 70] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13135000) [pid = 3640] [serial = 67] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16EC7400) [pid = 3640] [serial = 85] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (118CA400) [pid = 3640] [serial = 55] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (176C3400) [pid = 3640] [serial = 88] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17955C00) [pid = 3640] [serial = 91] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (182ACC00) [pid = 3640] [serial = 94] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (139BA000) [pid = 3640] [serial = 58] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1B816400) [pid = 3640] [serial = 52] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (16942800) [pid = 3640] [serial = 14] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (14347C00) [pid = 3640] [serial = 9] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1434C800) [pid = 3640] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (11FAC400) [pid = 3640] [serial = 4] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1B20E000) [pid = 3640] [serial = 43] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1B20A400) [pid = 3640] [serial = 45] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1B203C00) [pid = 3640] [serial = 40] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1AFAE800) [pid = 3640] [serial = 39] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1AE18000) [pid = 3640] [serial = 36] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1AE1C000) [pid = 3640] [serial = 37] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1A734400) [pid = 3640] [serial = 33] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1A738000) [pid = 3640] [serial = 34] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1312B400) [pid = 3640] [serial = 31] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (1AC31400) [pid = 3640] [serial = 28] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (16ED2000) [pid = 3640] [serial = 30] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1AC2DC00) [pid = 3640] [serial = 27] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1A18C400) [pid = 3640] [serial = 24] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (156B2000) [pid = 3640] [serial = 22] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (156AD400) [pid = 3640] [serial = 21] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (1B526C00) [pid = 3640] [serial = 48] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (1B20D800) [pid = 3640] [serial = 42] [outer = 00000000] [url = about:blank] 19:06:20 INFO - PROCESS | 3640 | 1464141980082 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1396ms 19:06:20 INFO - PROCESS | 3640 | 1464141980142 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 3640 | 1464141980146 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 19:06:20 INFO - PROCESS | 3640 | 1464141980152 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:06:20 INFO - PROCESS | 3640 | 1464141980156 Marionette TRACE conn2 <- [1,142,null,{}] 19:06:20 INFO - PROCESS | 3640 | 1464141980163 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 3640 | 1464141980261 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:06:20 INFO - PROCESS | 3640 | 1464141980349 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 3640 | ++DOCSHELL 11255800 == 28 [pid = 3640] [id = 45] 19:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (1125D000) [pid = 3640] [serial = 131] [outer = 00000000] 19:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (11816000) [pid = 3640] [serial = 132] [outer = 1125D000] 19:06:20 INFO - PROCESS | 3640 | 1464141980400 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (118C0000) [pid = 3640] [serial = 133] [outer = 1125D000] 19:06:20 INFO - PROCESS | 3640 | 1464141980766 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 643ms 19:06:20 INFO - PROCESS | 3640 | 1464141980791 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 3640 | 1464141980797 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 19:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:06:20 INFO - PROCESS | 3640 | 1464141980803 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 3640 | 1464141980806 Marionette TRACE conn2 <- [1,146,null,{}] 19:06:20 INFO - PROCESS | 3640 | 1464141980810 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 3640 | 1464141980892 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:06:20 INFO - PROCESS | 3640 | 1464141980952 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 3640 | ++DOCSHELL 118CC000 == 29 [pid = 3640] [id = 46] 19:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (12961C00) [pid = 3640] [serial = 134] [outer = 00000000] 19:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (12FB0400) [pid = 3640] [serial = 135] [outer = 12961C00] 19:06:21 INFO - PROCESS | 3640 | 1464141981007 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (1312E800) [pid = 3640] [serial = 136] [outer = 12961C00] 19:06:21 INFO - PROCESS | 3640 | 1464141981366 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 596ms 19:06:21 INFO - PROCESS | 3640 | 1464141981400 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 3640 | 1464141981403 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 19:06:21 INFO - PROCESS | 3640 | 1464141981406 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:06:21 INFO - PROCESS | 3640 | 1464141981410 Marionette TRACE conn2 <- [1,150,null,{}] 19:06:21 INFO - PROCESS | 3640 | 1464141981421 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:21 INFO - PROCESS | 3640 | 1464141981503 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:06:21 INFO - PROCESS | 3640 | 1464141981511 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 3640 | ++DOCSHELL 13281C00 == 30 [pid = 3640] [id = 47] 19:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (13963000) [pid = 3640] [serial = 137] [outer = 00000000] 19:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (139A7800) [pid = 3640] [serial = 138] [outer = 13963000] 19:06:21 INFO - PROCESS | 3640 | 1464141981558 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (13A7D000) [pid = 3640] [serial = 139] [outer = 13963000] 19:06:21 INFO - PROCESS | 3640 | 1464141981973 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 19:06:22 INFO - PROCESS | 3640 | 1464141982006 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 3640 | 1464141982009 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:06:22 INFO - PROCESS | 3640 | 1464141982027 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 3640 | 1464141982028 Marionette TRACE conn2 <- [1,154,null,{}] 19:06:22 INFO - PROCESS | 3640 | 1464141982032 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:22 INFO - PROCESS | 3640 | 1464141982134 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:06:22 INFO - PROCESS | 3640 | 1464141982141 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 3640 | ++DOCSHELL 139BE000 == 31 [pid = 3640] [id = 48] 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (14342C00) [pid = 3640] [serial = 140] [outer = 00000000] 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (15006800) [pid = 3640] [serial = 141] [outer = 14342C00] 19:06:22 INFO - PROCESS | 3640 | 1464141982185 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (150C0000) [pid = 3640] [serial = 142] [outer = 14342C00] 19:06:22 INFO - PROCESS | 3640 | 1464141982610 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 642ms 19:06:22 INFO - PROCESS | 3640 | 1464141982666 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 3640 | 1464141982668 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:06:22 INFO - PROCESS | 3640 | 1464141982675 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 3640 | 1464141982677 Marionette TRACE conn2 <- [1,158,null,{}] 19:06:22 INFO - PROCESS | 3640 | 1464141982687 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:22 INFO - PROCESS | 3640 | 1464141982780 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:06:22 INFO - PROCESS | 3640 | 1464141982789 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 3640 | ++DOCSHELL 15002C00 == 32 [pid = 3640] [id = 49] 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (155AE000) [pid = 3640] [serial = 143] [outer = 00000000] 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (156B3C00) [pid = 3640] [serial = 144] [outer = 155AE000] 19:06:22 INFO - PROCESS | 3640 | 1464141982832 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15763800) [pid = 3640] [serial = 145] [outer = 155AE000] 19:06:23 INFO - PROCESS | 3640 | 1464141983271 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 19:06:23 INFO - PROCESS | 3640 | 1464141983315 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 3640 | 1464141983317 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 19:06:23 INFO - PROCESS | 3640 | 1464141983320 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:06:23 INFO - PROCESS | 3640 | 1464141983321 Marionette TRACE conn2 <- [1,162,null,{}] 19:06:23 INFO - PROCESS | 3640 | 1464141983325 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 3640 | 1464141983440 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:06:23 INFO - PROCESS | 3640 | 1464141983447 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 3640 | ++DOCSHELL 156EA400 == 33 [pid = 3640] [id = 50] 19:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1576B400) [pid = 3640] [serial = 146] [outer = 00000000] 19:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (16160800) [pid = 3640] [serial = 147] [outer = 1576B400] 19:06:23 INFO - PROCESS | 3640 | 1464141983491 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (168D3C00) [pid = 3640] [serial = 148] [outer = 1576B400] 19:06:23 INFO - PROCESS | 3640 | 1464141983892 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 596ms 19:06:23 INFO - PROCESS | 3640 | 1464141983919 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 3640 | 1464141983921 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 19:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:06:23 INFO - PROCESS | 3640 | 1464141983924 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 3640 | 1464141983926 Marionette TRACE conn2 <- [1,166,null,{}] 19:06:23 INFO - PROCESS | 3640 | 1464141983930 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 3640 | 1464141984022 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:06:24 INFO - PROCESS | 3640 | 1464141984030 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 3640 | ++DOCSHELL 160EE000 == 34 [pid = 3640] [id = 51] 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (160EE400) [pid = 3640] [serial = 149] [outer = 00000000] 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16EAB800) [pid = 3640] [serial = 150] [outer = 160EE400] 19:06:24 INFO - PROCESS | 3640 | 1464141984077 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (16ECFC00) [pid = 3640] [serial = 151] [outer = 160EE400] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (17FF2000) [pid = 3640] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (143D1000) [pid = 3640] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (114E1800) [pid = 3640] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1050E400) [pid = 3640] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (12FA8C00) [pid = 3640] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:06:24 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (13962000) [pid = 3640] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:06:24 INFO - PROCESS | 3640 | 1464141984514 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 19:06:24 INFO - PROCESS | 3640 | 1464141984561 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 3640 | 1464141984563 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 19:06:24 INFO - PROCESS | 3640 | 1464141984566 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:06:24 INFO - PROCESS | 3640 | 1464141984567 Marionette TRACE conn2 <- [1,170,null,{}] 19:06:24 INFO - PROCESS | 3640 | 1464141984570 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 3640 | 1464141984640 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:06:24 INFO - PROCESS | 3640 | 1464141984646 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 3640 | ++DOCSHELL 12FAFC00 == 35 [pid = 3640] [id = 52] 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1310E000) [pid = 3640] [serial = 152] [outer = 00000000] 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (16EB1800) [pid = 3640] [serial = 153] [outer = 1310E000] 19:06:24 INFO - PROCESS | 3640 | 1464141984699 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1721CC00) [pid = 3640] [serial = 154] [outer = 1310E000] 19:06:25 INFO - PROCESS | 3640 | 1464141985090 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 533ms 19:06:25 INFO - PROCESS | 3640 | 1464141985102 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 3640 | 1464141985104 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 19:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:06:25 INFO - PROCESS | 3640 | 1464141985107 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 3640 | 1464141985108 Marionette TRACE conn2 <- [1,174,null,{}] 19:06:25 INFO - PROCESS | 3640 | 1464141985111 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:25 INFO - PROCESS | 3640 | 1464141985214 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:06:25 INFO - PROCESS | 3640 | 1464141985221 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 3640 | ++DOCSHELL 176C3400 == 36 [pid = 3640] [id = 53] 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (176C5400) [pid = 3640] [serial = 155] [outer = 00000000] 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1794A000) [pid = 3640] [serial = 156] [outer = 176C5400] 19:06:25 INFO - PROCESS | 3640 | 1464141985264 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1794A400) [pid = 3640] [serial = 157] [outer = 176C5400] 19:06:25 INFO - PROCESS | 3640 | 1464141985625 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 533ms 19:06:25 INFO - PROCESS | 3640 | 1464141985643 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 3640 | 1464141985645 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 19:06:25 INFO - PROCESS | 3640 | 1464141985648 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:06:25 INFO - PROCESS | 3640 | 1464141985650 Marionette TRACE conn2 <- [1,178,null,{}] 19:06:25 INFO - PROCESS | 3640 | 1464141985654 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:25 INFO - PROCESS | 3640 | 1464141985724 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:06:25 INFO - PROCESS | 3640 | 1464141985730 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 3640 | ++DOCSHELL 1043F800 == 37 [pid = 3640] [id = 54] 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (10486400) [pid = 3640] [serial = 158] [outer = 00000000] 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17958400) [pid = 3640] [serial = 159] [outer = 10486400] 19:06:25 INFO - PROCESS | 3640 | 1464141985773 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17DA6400) [pid = 3640] [serial = 160] [outer = 10486400] 19:06:26 INFO - PROCESS | 3640 | 1464141986147 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 533ms 19:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:06:26 INFO - PROCESS | 3640 | 1464141986184 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 3640 | 1464141986186 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 19:06:26 INFO - PROCESS | 3640 | 1464141986189 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 3640 | 1464141986192 Marionette TRACE conn2 <- [1,182,null,{}] 19:06:26 INFO - PROCESS | 3640 | 1464141986206 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 3640 | 1464141986295 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:06:26 INFO - PROCESS | 3640 | 1464141986395 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 3640 | ++DOCSHELL 0C780000 == 38 [pid = 3640] [id = 55] 19:06:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0C78B400) [pid = 3640] [serial = 161] [outer = 00000000] 19:06:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (103D2800) [pid = 3640] [serial = 162] [outer = 0C78B400] 19:06:26 INFO - PROCESS | 3640 | 1464141986451 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (10A56C00) [pid = 3640] [serial = 163] [outer = 0C78B400] 19:06:27 INFO - PROCESS | 3640 | 1464141987120 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1004ms 19:06:27 INFO - PROCESS | 3640 | 1464141987194 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:06:27 INFO - PROCESS | 3640 | 1464141987199 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 19:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:06:27 INFO - PROCESS | 3640 | 1464141987204 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:06:27 INFO - PROCESS | 3640 | 1464141987207 Marionette TRACE conn2 <- [1,186,null,{}] 19:06:27 INFO - PROCESS | 3640 | 1464141987212 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:27 INFO - PROCESS | 3640 | 1464141987361 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:06:27 INFO - PROCESS | 3640 | 1464141987435 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 3640 | ++DOCSHELL 13139C00 == 39 [pid = 3640] [id = 56] 19:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13144400) [pid = 3640] [serial = 164] [outer = 00000000] 19:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1395A400) [pid = 3640] [serial = 165] [outer = 13144400] 19:06:27 INFO - PROCESS | 3640 | 1464141987490 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1398A800) [pid = 3640] [serial = 166] [outer = 13144400] 19:06:28 INFO - PROCESS | 3640 | 1464141988320 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1145ms 19:06:28 INFO - PROCESS | 3640 | 1464141988386 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 3640 | 1464141988390 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 19:06:28 INFO - PROCESS | 3640 | 1464141988395 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:06:28 INFO - PROCESS | 3640 | 1464141988399 Marionette TRACE conn2 <- [1,190,null,{}] 19:06:28 INFO - PROCESS | 3640 | 1464141988406 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 3640 | 1464141988505 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:06:28 INFO - PROCESS | 3640 | 1464141988576 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 3640 | ++DOCSHELL 114E1800 == 40 [pid = 3640] [id = 57] 19:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (11817800) [pid = 3640] [serial = 167] [outer = 00000000] 19:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (12B1C800) [pid = 3640] [serial = 168] [outer = 11817800] 19:06:28 INFO - PROCESS | 3640 | 1464141988625 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (12F17800) [pid = 3640] [serial = 169] [outer = 11817800] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 1043F800 == 39 [pid = 3640] [id = 54] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 176C3400 == 38 [pid = 3640] [id = 53] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 12FAFC00 == 37 [pid = 3640] [id = 52] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 160EE000 == 36 [pid = 3640] [id = 51] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 156EA400 == 35 [pid = 3640] [id = 50] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 15002C00 == 34 [pid = 3640] [id = 49] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 139BE000 == 33 [pid = 3640] [id = 48] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 13281C00 == 32 [pid = 3640] [id = 47] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 118CC000 == 31 [pid = 3640] [id = 46] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 11255800 == 30 [pid = 3640] [id = 45] 19:06:28 INFO - PROCESS | 3640 | --DOCSHELL 10437800 == 29 [pid = 3640] [id = 44] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19A96400) [pid = 3640] [serial = 96] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (155BCC00) [pid = 3640] [serial = 111] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12BDA400) [pid = 3640] [serial = 102] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (105F4C00) [pid = 3640] [serial = 99] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (10A5E800) [pid = 3640] [serial = 100] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13131800) [pid = 3640] [serial = 105] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (156B0000) [pid = 3640] [serial = 112] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (13E3B000) [pid = 3640] [serial = 109] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (12F44800) [pid = 3640] [serial = 103] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (139C6800) [pid = 3640] [serial = 108] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19A99800) [pid = 3640] [serial = 97] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1314B800) [pid = 3640] [serial = 106] [outer = 00000000] [url = about:blank] 19:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (114DF800) [pid = 3640] [serial = 170] [outer = 1B35D400] 19:06:29 INFO - PROCESS | 3640 | 1464141989132 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 799ms 19:06:29 INFO - PROCESS | 3640 | 1464141989198 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 3640 | 1464141989204 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 19:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:06:29 INFO - PROCESS | 3640 | 1464141989210 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 3640 | 1464141989213 Marionette TRACE conn2 <- [1,194,null,{}] 19:06:29 INFO - PROCESS | 3640 | 1464141989217 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:29 INFO - PROCESS | 3640 | 1464141989295 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:06:29 INFO - PROCESS | 3640 | 1464141989305 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 3640 | ++DOCSHELL 13131000 == 30 [pid = 3640] [id = 58] 19:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1318B000) [pid = 3640] [serial = 171] [outer = 00000000] 19:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13280000) [pid = 3640] [serial = 172] [outer = 1318B000] 19:06:29 INFO - PROCESS | 3640 | 1464141989349 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (139A1000) [pid = 3640] [serial = 173] [outer = 1318B000] 19:06:29 INFO - PROCESS | 3640 | 1464141989766 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 595ms 19:06:29 INFO - PROCESS | 3640 | 1464141989806 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 3640 | 1464141989808 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 19:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:06:29 INFO - PROCESS | 3640 | 1464141989811 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 3640 | 1464141989815 Marionette TRACE conn2 <- [1,198,null,{}] 19:06:29 INFO - PROCESS | 3640 | 1464141989829 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:29 INFO - PROCESS | 3640 | 1464141989915 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:06:29 INFO - PROCESS | 3640 | 1464141989923 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 3640 | ++DOCSHELL 15005800 == 31 [pid = 3640] [id = 59] 19:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15007000) [pid = 3640] [serial = 174] [outer = 00000000] 19:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (150BFC00) [pid = 3640] [serial = 175] [outer = 15007000] 19:06:29 INFO - PROCESS | 3640 | 1464141989975 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (156AB400) [pid = 3640] [serial = 176] [outer = 15007000] 19:06:30 INFO - PROCESS | 3640 | 1464141990410 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 643ms 19:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:06:30 INFO - PROCESS | 3640 | 1464141990449 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 3640 | 1464141990451 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 19:06:30 INFO - PROCESS | 3640 | 1464141990455 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 3640 | 1464141990456 Marionette TRACE conn2 <- [1,202,null,{}] 19:06:30 INFO - PROCESS | 3640 | 1464141990459 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:30 INFO - PROCESS | 3640 | 1464141990537 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:06:30 INFO - PROCESS | 3640 | 1464141990543 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 3640 | ++DOCSHELL 156B4400 == 32 [pid = 3640] [id = 60] 19:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (156DF400) [pid = 3640] [serial = 177] [outer = 00000000] 19:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (15F49800) [pid = 3640] [serial = 178] [outer = 156DF400] 19:06:30 INFO - PROCESS | 3640 | 1464141990587 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (160EB400) [pid = 3640] [serial = 179] [outer = 156DF400] 19:06:30 INFO - PROCESS | 3640 | 1464141990969 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 533ms 19:06:30 INFO - PROCESS | 3640 | 1464141990990 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 3640 | 1464141990992 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 19:06:30 INFO - PROCESS | 3640 | 1464141990995 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:06:30 INFO - PROCESS | 3640 | 1464141990997 Marionette TRACE conn2 <- [1,206,null,{}] 19:06:31 INFO - PROCESS | 3640 | 1464141991000 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 3640 | 1464141991115 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:06:31 INFO - PROCESS | 3640 | 1464141991128 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 3640 | ++DOCSHELL 118C2C00 == 33 [pid = 3640] [id = 61] 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (156AC800) [pid = 3640] [serial = 180] [outer = 00000000] 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (168D4C00) [pid = 3640] [serial = 181] [outer = 156AC800] 19:06:31 INFO - PROCESS | 3640 | 1464141991174 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16EA6800) [pid = 3640] [serial = 182] [outer = 156AC800] 19:06:31 INFO - PROCESS | 3640 | 1464141991603 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 643ms 19:06:31 INFO - PROCESS | 3640 | 1464141991634 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 3640 | 1464141991635 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 19:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:06:31 INFO - PROCESS | 3640 | 1464141991639 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 3640 | 1464141991640 Marionette TRACE conn2 <- [1,210,null,{}] 19:06:31 INFO - PROCESS | 3640 | 1464141991644 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 3640 | 1464141991759 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:06:31 INFO - PROCESS | 3640 | 1464141991767 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 3640 | ++DOCSHELL 16163800 == 34 [pid = 3640] [id = 62] 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (168D4000) [pid = 3640] [serial = 183] [outer = 00000000] 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17955C00) [pid = 3640] [serial = 184] [outer = 168D4000] 19:06:31 INFO - PROCESS | 3640 | 1464141991811 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17FF2400) [pid = 3640] [serial = 185] [outer = 168D4000] 19:06:32 INFO - PROCESS | 3640 | 1464141992236 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 642ms 19:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:06:32 INFO - PROCESS | 3640 | 1464141992277 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:06:32 INFO - PROCESS | 3640 | 1464141992279 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 19:06:32 INFO - PROCESS | 3640 | 1464141992282 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 3640 | 1464141992284 Marionette TRACE conn2 <- [1,214,null,{}] 19:06:32 INFO - PROCESS | 3640 | 1464141992287 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:32 INFO - PROCESS | 3640 | 1464141992381 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:06:32 INFO - PROCESS | 3640 | 1464141992387 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 3640 | ++DOCSHELL 182AB000 == 35 [pid = 3640] [id = 63] 19:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (182ABC00) [pid = 3640] [serial = 186] [outer = 00000000] 19:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1980A800) [pid = 3640] [serial = 187] [outer = 182ABC00] 19:06:32 INFO - PROCESS | 3640 | 1464141992431 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1980E800) [pid = 3640] [serial = 188] [outer = 182ABC00] 19:06:32 INFO - PROCESS | 3640 | 1464141992852 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 596ms 19:06:32 INFO - PROCESS | 3640 | 1464141992879 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:06:32 INFO - PROCESS | 3640 | 1464141992881 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 19:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:06:32 INFO - PROCESS | 3640 | 1464141992889 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 3640 | 1464141992891 Marionette TRACE conn2 <- [1,218,null,{}] 19:06:32 INFO - PROCESS | 3640 | 1464141992894 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:33 INFO - PROCESS | 3640 | 1464141992989 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:06:33 INFO - PROCESS | 3640 | 1464141992995 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 3640 | ++DOCSHELL 182A9000 == 36 [pid = 3640] [id = 64] 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (182ADC00) [pid = 3640] [serial = 189] [outer = 00000000] 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19AA9C00) [pid = 3640] [serial = 190] [outer = 182ADC00] 19:06:33 INFO - PROCESS | 3640 | 1464141993038 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19AB0800) [pid = 3640] [serial = 191] [outer = 182ADC00] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (176C5400) [pid = 3640] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (155AE000) [pid = 3640] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1576B400) [pid = 3640] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13963000) [pid = 3640] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1125D000) [pid = 3640] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12961C00) [pid = 3640] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10372C00) [pid = 3640] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (12F4E800) [pid = 3640] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15765C00) [pid = 3640] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16DA6000) [pid = 3640] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16773800) [pid = 3640] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (160EE400) [pid = 3640] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1310E000) [pid = 3640] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:06:33 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (14342C00) [pid = 3640] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:06:33 INFO - PROCESS | 3640 | 1464141993570 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 737ms 19:06:33 INFO - PROCESS | 3640 | 1464141993626 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 3640 | 1464141993628 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 19:06:33 INFO - PROCESS | 3640 | 1464141993631 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:06:33 INFO - PROCESS | 3640 | 1464141993632 Marionette TRACE conn2 <- [1,222,null,{}] 19:06:33 INFO - PROCESS | 3640 | 1464141993636 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:33 INFO - PROCESS | 3640 | 1464141993726 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:06:33 INFO - PROCESS | 3640 | 1464141993736 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 3640 | ++DOCSHELL 12FA8000 == 37 [pid = 3640] [id = 65] 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (143D1400) [pid = 3640] [serial = 192] [outer = 00000000] 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16943800) [pid = 3640] [serial = 193] [outer = 143D1400] 19:06:33 INFO - PROCESS | 3640 | 1464141993779 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (178B4C00) [pid = 3640] [serial = 194] [outer = 143D1400] 19:06:34 INFO - PROCESS | 3640 | 1464141994142 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 533ms 19:06:34 INFO - PROCESS | 3640 | 1464141994167 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 3640 | 1464141994169 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 19:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:06:34 INFO - PROCESS | 3640 | 1464141994172 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 3640 | 1464141994173 Marionette TRACE conn2 <- [1,226,null,{}] 19:06:34 INFO - PROCESS | 3640 | 1464141994177 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 3640 | 1464141994290 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:06:34 INFO - PROCESS | 3640 | 1464141994298 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 3640 | ++DOCSHELL 12F17C00 == 38 [pid = 3640] [id = 66] 19:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (12F4E800) [pid = 3640] [serial = 195] [outer = 00000000] 19:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A18D400) [pid = 3640] [serial = 196] [outer = 12F4E800] 19:06:34 INFO - PROCESS | 3640 | 1464141994342 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A18D800) [pid = 3640] [serial = 197] [outer = 12F4E800] 19:06:34 INFO - PROCESS | 3640 | 1464141994712 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 596ms 19:06:34 INFO - PROCESS | 3640 | 1464141994769 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 3640 | 1464141994771 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 19:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:06:34 INFO - PROCESS | 3640 | 1464141994775 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 3640 | 1464141994777 Marionette TRACE conn2 <- [1,230,null,{}] 19:06:34 INFO - PROCESS | 3640 | 1464141994780 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 3640 | 1464141994897 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:06:34 INFO - PROCESS | 3640 | 1464141994911 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 3640 | ++DOCSHELL 160F1400 == 39 [pid = 3640] [id = 67] 19:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1A4DF800) [pid = 3640] [serial = 198] [outer = 00000000] 19:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A5E6C00) [pid = 3640] [serial = 199] [outer = 1A4DF800] 19:06:34 INFO - PROCESS | 3640 | 1464141994957 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1A732400) [pid = 3640] [serial = 200] [outer = 1A4DF800] 19:06:35 INFO - PROCESS | 3640 | 1464141995357 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 705ms 19:06:35 INFO - PROCESS | 3640 | 1464141995475 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 3640 | 1464141995479 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 19:06:35 INFO - PROCESS | 3640 | 1464141995484 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:06:35 INFO - PROCESS | 3640 | 1464141995488 Marionette TRACE conn2 <- [1,234,null,{}] 19:06:35 INFO - PROCESS | 3640 | 1464141995494 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:35 INFO - PROCESS | 3640 | 1464141995637 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:06:35 INFO - PROCESS | 3640 | 1464141995719 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 3640 | ++DOCSHELL 10EE0400 == 40 [pid = 3640] [id = 68] 19:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (11084400) [pid = 3640] [serial = 201] [outer = 00000000] 19:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (114E0400) [pid = 3640] [serial = 202] [outer = 11084400] 19:06:35 INFO - PROCESS | 3640 | 1464141995774 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1295FC00) [pid = 3640] [serial = 203] [outer = 11084400] 19:06:36 INFO - PROCESS | 3640 | 1464141996335 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 894ms 19:06:36 INFO - PROCESS | 3640 | 1464141996390 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 3640 | 1464141996394 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 19:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:06:36 INFO - PROCESS | 3640 | 1464141996402 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 3640 | 1464141996406 Marionette TRACE conn2 <- [1,238,null,{}] 19:06:36 INFO - PROCESS | 3640 | 1464141996410 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 3640 | 1464141996511 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:06:36 INFO - PROCESS | 3640 | 1464141996598 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 3640 | ++DOCSHELL 13E3B000 == 41 [pid = 3640] [id = 69] 19:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13E3BC00) [pid = 3640] [serial = 204] [outer = 00000000] 19:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156A9800) [pid = 3640] [serial = 205] [outer = 13E3BC00] 19:06:36 INFO - PROCESS | 3640 | 1464141996651 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (15763C00) [pid = 3640] [serial = 206] [outer = 13E3BC00] 19:06:37 INFO - PROCESS | 3640 | 1464141997194 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 800ms 19:06:37 INFO - PROCESS | 3640 | 1464141997248 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 3640 | 1464141997251 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 19:06:37 INFO - PROCESS | 3640 | 1464141997255 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:06:37 INFO - PROCESS | 3640 | 1464141997257 Marionette TRACE conn2 <- [1,242,null,{}] 19:06:37 INFO - PROCESS | 3640 | 1464141997268 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:37 INFO - PROCESS | 3640 | 1464141997379 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:06:37 INFO - PROCESS | 3640 | 1464141997467 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 3640 | ++DOCSHELL 16ED0000 == 42 [pid = 3640] [id = 70] 19:06:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (175C7000) [pid = 3640] [serial = 207] [outer = 00000000] 19:06:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1980C000) [pid = 3640] [serial = 208] [outer = 175C7000] 19:06:37 INFO - PROCESS | 3640 | 1464141997525 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1990F800) [pid = 3640] [serial = 209] [outer = 175C7000] 19:06:38 INFO - PROCESS | 3640 | 1464141998117 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 909ms 19:06:38 INFO - PROCESS | 3640 | 1464141998162 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 3640 | 1464141998164 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 19:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:06:38 INFO - PROCESS | 3640 | 1464141998168 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 3640 | 1464141998170 Marionette TRACE conn2 <- [1,246,null,{}] 19:06:38 INFO - PROCESS | 3640 | 1464141998173 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 3640 | 1464141998272 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:06:38 INFO - PROCESS | 3640 | 1464141998363 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 3640 | ++DOCSHELL 19917800 == 43 [pid = 3640] [id = 71] 19:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19918400) [pid = 3640] [serial = 210] [outer = 00000000] 19:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A188800) [pid = 3640] [serial = 211] [outer = 19918400] 19:06:38 INFO - PROCESS | 3640 | 1464141998416 Marionette DEBUG loaded listener.js 19:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1A5E8800) [pid = 3640] [serial = 212] [outer = 19918400] 19:06:38 INFO - PROCESS | 3640 | 1464141998918 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 800ms 19:06:38 INFO - PROCESS | 3640 | 1464141998969 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 3640 | 1464141998971 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 19:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:06:38 INFO - PROCESS | 3640 | 1464141998975 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 3640 | 1464141998977 Marionette TRACE conn2 <- [1,250,null,{}] 19:06:38 INFO - PROCESS | 3640 | 1464141998980 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:39 INFO - PROCESS | 3640 | 1464141999174 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:06:39 INFO - PROCESS | 3640 | 1464141999279 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 3640 | ++DOCSHELL 10504C00 == 44 [pid = 3640] [id = 72] 19:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10A5AC00) [pid = 3640] [serial = 213] [outer = 00000000] 19:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (11230400) [pid = 3640] [serial = 214] [outer = 10A5AC00] 19:06:39 INFO - PROCESS | 3640 | 1464141999328 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (11CBB000) [pid = 3640] [serial = 215] [outer = 10A5AC00] 19:06:39 INFO - PROCESS | 3640 | 1464141999885 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 940ms 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 12F17C00 == 43 [pid = 3640] [id = 66] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 12FA8000 == 42 [pid = 3640] [id = 65] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 182A9000 == 41 [pid = 3640] [id = 64] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 182AB000 == 40 [pid = 3640] [id = 63] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 16163800 == 39 [pid = 3640] [id = 62] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 118C2C00 == 38 [pid = 3640] [id = 61] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 156B4400 == 37 [pid = 3640] [id = 60] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 15005800 == 36 [pid = 3640] [id = 59] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 13131000 == 35 [pid = 3640] [id = 58] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 114E1800 == 34 [pid = 3640] [id = 57] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 13139C00 == 33 [pid = 3640] [id = 56] 19:06:39 INFO - PROCESS | 3640 | --DOCSHELL 0C780000 == 32 [pid = 3640] [id = 55] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (17958400) [pid = 3640] [serial = 159] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1794A400) [pid = 3640] [serial = 157] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (156B3C00) [pid = 3640] [serial = 144] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16160800) [pid = 3640] [serial = 147] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (139A7800) [pid = 3640] [serial = 138] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (11816000) [pid = 3640] [serial = 132] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (118C0000) [pid = 3640] [serial = 133] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12FB0400) [pid = 3640] [serial = 135] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1312E800) [pid = 3640] [serial = 136] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1050D400) [pid = 3640] [serial = 129] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (104F0800) [pid = 3640] [serial = 115] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1043F000) [pid = 3640] [serial = 114] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13276400) [pid = 3640] [serial = 118] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1312EC00) [pid = 3640] [serial = 117] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15F48800) [pid = 3640] [serial = 121] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1580AC00) [pid = 3640] [serial = 120] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16ECD800) [pid = 3640] [serial = 124] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16EC7800) [pid = 3640] [serial = 123] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (178AFC00) [pid = 3640] [serial = 127] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1762CC00) [pid = 3640] [serial = 126] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16EAB800) [pid = 3640] [serial = 150] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (168D3C00) [pid = 3640] [serial = 148] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (16ECFC00) [pid = 3640] [serial = 151] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (16EB1800) [pid = 3640] [serial = 153] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15006800) [pid = 3640] [serial = 141] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15763800) [pid = 3640] [serial = 145] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (150C0000) [pid = 3640] [serial = 142] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1721CC00) [pid = 3640] [serial = 154] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (13A7D000) [pid = 3640] [serial = 139] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1794A000) [pid = 3640] [serial = 156] [outer = 00000000] [url = about:blank] 19:06:39 INFO - PROCESS | 3640 | 1464141999950 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:06:39 INFO - PROCESS | 3640 | 1464141999954 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 19:06:39 INFO - PROCESS | 3640 | 1464141999960 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:06:39 INFO - PROCESS | 3640 | 1464141999964 Marionette TRACE conn2 <- [1,254,null,{}] 19:06:39 INFO - PROCESS | 3640 | 1464141999968 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 3640 | 1464142000047 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:06:40 INFO - PROCESS | 3640 | 1464142000154 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 3640 | ++DOCSHELL 11CB6400 == 33 [pid = 3640] [id = 73] 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (11F19400) [pid = 3640] [serial = 216] [outer = 00000000] 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (12BDE800) [pid = 3640] [serial = 217] [outer = 11F19400] 19:06:40 INFO - PROCESS | 3640 | 1464142000207 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1312D800) [pid = 3640] [serial = 218] [outer = 11F19400] 19:06:40 INFO - PROCESS | 3640 | 1464142000578 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 643ms 19:06:40 INFO - PROCESS | 3640 | 1464142000598 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 3640 | 1464142000601 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 19:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:06:40 INFO - PROCESS | 3640 | 1464142000621 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 3640 | 1464142000623 Marionette TRACE conn2 <- [1,258,null,{}] 19:06:40 INFO - PROCESS | 3640 | 1464142000627 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 3640 | 1464142000704 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:06:40 INFO - PROCESS | 3640 | 1464142000738 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 3640 | ++DOCSHELL 13962400 == 34 [pid = 3640] [id = 74] 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13991800) [pid = 3640] [serial = 219] [outer = 00000000] 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13A7B000) [pid = 3640] [serial = 220] [outer = 13991800] 19:06:40 INFO - PROCESS | 3640 | 1464142000783 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13E3CC00) [pid = 3640] [serial = 221] [outer = 13991800] 19:06:41 INFO - PROCESS | 3640 | 1464142001201 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 642ms 19:06:41 INFO - PROCESS | 3640 | 1464142001259 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 3640 | 1464142001263 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 19:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:06:41 INFO - PROCESS | 3640 | 1464142001273 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - PROCESS | 3640 | 1464142001277 Marionette TRACE conn2 <- [1,262,null,{}] 19:06:41 INFO - PROCESS | 3640 | 1464142001280 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:41 INFO - PROCESS | 3640 | 1464142001363 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:06:41 INFO - PROCESS | 3640 | 1464142001372 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 3640 | ++DOCSHELL 143C4400 == 35 [pid = 3640] [id = 75] 19:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (150BB400) [pid = 3640] [serial = 222] [outer = 00000000] 19:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (156AB800) [pid = 3640] [serial = 223] [outer = 150BB400] 19:06:41 INFO - PROCESS | 3640 | 1464142001424 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (156B3C00) [pid = 3640] [serial = 224] [outer = 150BB400] 19:06:41 INFO - PROCESS | 3640 | 1464142001812 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 596ms 19:06:41 INFO - PROCESS | 3640 | 1464142001866 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 3640 | 1464142001868 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 19:06:41 INFO - PROCESS | 3640 | 1464142001872 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:06:41 INFO - PROCESS | 3640 | 1464142001873 Marionette TRACE conn2 <- [1,266,null,{}] 19:06:41 INFO - PROCESS | 3640 | 1464142001877 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:41 INFO - PROCESS | 3640 | 1464142001962 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:06:41 INFO - PROCESS | 3640 | 1464142001967 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 3640 | ++DOCSHELL 15768C00 == 36 [pid = 3640] [id = 76] 19:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1576A400) [pid = 3640] [serial = 225] [outer = 00000000] 19:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15F46000) [pid = 3640] [serial = 226] [outer = 1576A400] 19:06:42 INFO - PROCESS | 3640 | 1464142002011 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15F47C00) [pid = 3640] [serial = 227] [outer = 1576A400] 19:06:42 INFO - PROCESS | 3640 | 1464142002463 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 643ms 19:06:42 INFO - PROCESS | 3640 | 1464142002510 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 3640 | 1464142002512 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 19:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:06:42 INFO - PROCESS | 3640 | 1464142002515 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 3640 | 1464142002517 Marionette TRACE conn2 <- [1,270,null,{}] 19:06:42 INFO - PROCESS | 3640 | 1464142002527 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 3640 | 1464142002628 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:06:42 INFO - PROCESS | 3640 | 1464142002638 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 3640 | ++DOCSHELL 168D1000 == 37 [pid = 3640] [id = 77] 19:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (168D2000) [pid = 3640] [serial = 228] [outer = 00000000] 19:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16942400) [pid = 3640] [serial = 229] [outer = 168D2000] 19:06:42 INFO - PROCESS | 3640 | 1464142002689 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (16ECB400) [pid = 3640] [serial = 230] [outer = 168D2000] 19:06:43 INFO - PROCESS | 3640 | 1464142003123 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 642ms 19:06:43 INFO - PROCESS | 3640 | 1464142003153 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 3640 | 1464142003155 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 19:06:43 INFO - PROCESS | 3640 | 1464142003159 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:06:43 INFO - PROCESS | 3640 | 1464142003160 Marionette TRACE conn2 <- [1,274,null,{}] 19:06:43 INFO - PROCESS | 3640 | 1464142003164 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:43 INFO - PROCESS | 3640 | 1464142003263 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:06:43 INFO - PROCESS | 3640 | 1464142003333 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 3640 | ++DOCSHELL 168D3000 == 38 [pid = 3640] [id = 78] 19:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16EAB800) [pid = 3640] [serial = 231] [outer = 00000000] 19:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17622000) [pid = 3640] [serial = 232] [outer = 16EAB800] 19:06:43 INFO - PROCESS | 3640 | 1464142003380 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (178A9C00) [pid = 3640] [serial = 233] [outer = 16EAB800] 19:06:43 INFO - PROCESS | 3640 | 1464142003769 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 19:06:43 INFO - PROCESS | 3640 | 1464142003797 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 3640 | 1464142003799 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 19:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:06:43 INFO - PROCESS | 3640 | 1464142003809 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 3640 | 1464142003811 Marionette TRACE conn2 <- [1,278,null,{}] 19:06:43 INFO - PROCESS | 3640 | 1464142003814 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:43 INFO - PROCESS | 3640 | 1464142003910 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:06:43 INFO - PROCESS | 3640 | 1464142003917 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 3640 | ++DOCSHELL 16ED2000 == 39 [pid = 3640] [id = 79] 19:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1721EC00) [pid = 3640] [serial = 234] [outer = 00000000] 19:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (17D27000) [pid = 3640] [serial = 235] [outer = 1721EC00] 19:06:43 INFO - PROCESS | 3640 | 1464142003959 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17D28000) [pid = 3640] [serial = 236] [outer = 1721EC00] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (12F4E800) [pid = 3640] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (168D4000) [pid = 3640] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (182ABC00) [pid = 3640] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15007000) [pid = 3640] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (11817800) [pid = 3640] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1318B000) [pid = 3640] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (156DF400) [pid = 3640] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (182ADC00) [pid = 3640] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (156AC800) [pid = 3640] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (143D1400) [pid = 3640] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:06:44 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (10486400) [pid = 3640] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:06:44 INFO - PROCESS | 3640 | 1464142004463 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 705ms 19:06:44 INFO - PROCESS | 3640 | 1464142004507 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:06:44 INFO - PROCESS | 3640 | 1464142004509 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 19:06:44 INFO - PROCESS | 3640 | 1464142004512 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:06:44 INFO - PROCESS | 3640 | 1464142004514 Marionette TRACE conn2 <- [1,282,null,{}] 19:06:44 INFO - PROCESS | 3640 | 1464142004521 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 3640 | 1464142004642 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:06:44 INFO - PROCESS | 3640 | 1464142004693 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 3640 | ++DOCSHELL 1047DC00 == 40 [pid = 3640] [id = 80] 19:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1055E400) [pid = 3640] [serial = 237] [outer = 00000000] 19:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15F4E800) [pid = 3640] [serial = 238] [outer = 1055E400] 19:06:44 INFO - PROCESS | 3640 | 1464142004737 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17949800) [pid = 3640] [serial = 239] [outer = 1055E400] 19:06:45 INFO - PROCESS | 3640 | 1464142005086 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 19:06:45 INFO - PROCESS | 3640 | 1464142005109 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 3640 | 1464142005111 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 19:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:06:45 INFO - PROCESS | 3640 | 1464142005115 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 3640 | 1464142005116 Marionette TRACE conn2 <- [1,286,null,{}] 19:06:45 INFO - PROCESS | 3640 | 1464142005120 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 3640 | 1464142005226 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:06:45 INFO - PROCESS | 3640 | 1464142005234 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 3640 | ++DOCSHELL 1395D400 == 41 [pid = 3640] [id = 81] 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15010400) [pid = 3640] [serial = 240] [outer = 00000000] 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1980DC00) [pid = 3640] [serial = 241] [outer = 15010400] 19:06:45 INFO - PROCESS | 3640 | 1464142005277 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19913C00) [pid = 3640] [serial = 242] [outer = 15010400] 19:06:45 INFO - PROCESS | 3640 | 1464142005640 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 533ms 19:06:45 INFO - PROCESS | 3640 | 1464142005651 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 3640 | 1464142005652 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 19:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:06:45 INFO - PROCESS | 3640 | 1464142005656 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 3640 | 1464142005657 Marionette TRACE conn2 <- [1,290,null,{}] 19:06:45 INFO - PROCESS | 3640 | 1464142005661 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 3640 | 1464142005737 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:06:45 INFO - PROCESS | 3640 | 1464142005743 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 3640 | ++DOCSHELL 19917400 == 42 [pid = 3640] [id = 82] 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1991A400) [pid = 3640] [serial = 243] [outer = 00000000] 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19AAF400) [pid = 3640] [serial = 244] [outer = 1991A400] 19:06:45 INFO - PROCESS | 3640 | 1464142005792 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A4E8800) [pid = 3640] [serial = 245] [outer = 1991A400] 19:06:46 INFO - PROCESS | 3640 | 1464142006440 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 815ms 19:06:46 INFO - PROCESS | 3640 | 1464142006490 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 3640 | 1464142006495 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 19:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:06:46 INFO - PROCESS | 3640 | 1464142006500 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 3640 | 1464142006507 Marionette TRACE conn2 <- [1,294,null,{}] 19:06:46 INFO - PROCESS | 3640 | 1464142006515 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:46 INFO - PROCESS | 3640 | 1464142006675 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:06:46 INFO - PROCESS | 3640 | 1464142006770 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 3640 | ++DOCSHELL 1108E000 == 43 [pid = 3640] [id = 83] 19:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1108EC00) [pid = 3640] [serial = 246] [outer = 00000000] 19:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1181D000) [pid = 3640] [serial = 247] [outer = 1108EC00] 19:06:46 INFO - PROCESS | 3640 | 1464142006825 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (12B54400) [pid = 3640] [serial = 248] [outer = 1108EC00] 19:06:47 INFO - PROCESS | 3640 | 1464142007391 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:47 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. 19:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 956ms 19:06:47 INFO - PROCESS | 3640 | 1464142007447 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 3640 | 1464142007453 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 19:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:06:47 INFO - PROCESS | 3640 | 1464142007459 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 3640 | 1464142007462 Marionette TRACE conn2 <- [1,298,null,{}] 19:06:47 INFO - PROCESS | 3640 | 1464142007466 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 3640 | 1464142007576 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:06:47 INFO - PROCESS | 3640 | 1464142007651 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 3640 | ++DOCSHELL 13148800 == 44 [pid = 3640] [id = 84] 19:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (13967400) [pid = 3640] [serial = 249] [outer = 00000000] 19:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1434AC00) [pid = 3640] [serial = 250] [outer = 13967400] 19:06:47 INFO - PROCESS | 3640 | 1464142007704 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1500F000) [pid = 3640] [serial = 251] [outer = 13967400] 19:06:48 INFO - PROCESS | 3640 | 1464142008229 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:48 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. 19:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 831ms 19:06:48 INFO - PROCESS | 3640 | 1464142008300 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 3640 | 1464142008302 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 19:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:06:48 INFO - PROCESS | 3640 | 1464142008306 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 3640 | 1464142008310 Marionette TRACE conn2 <- [1,302,null,{}] 19:06:48 INFO - PROCESS | 3640 | 1464142008321 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:48 INFO - PROCESS | 3640 | 1464142008428 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:06:48 INFO - PROCESS | 3640 | 1464142008516 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 3640 | ++DOCSHELL 160F3800 == 45 [pid = 3640] [id = 85] 19:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (16EC7800) [pid = 3640] [serial = 252] [outer = 00000000] 19:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17622800) [pid = 3640] [serial = 253] [outer = 16EC7800] 19:06:48 INFO - PROCESS | 3640 | 1464142008580 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19809800) [pid = 3640] [serial = 254] [outer = 16EC7800] 19:06:49 INFO - PROCESS | 3640 | 1464142009081 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:49 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. 19:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 847ms 19:06:49 INFO - PROCESS | 3640 | 1464142009173 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 3640 | 1464142009176 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 19:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:06:49 INFO - PROCESS | 3640 | 1464142009209 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 3640 | 1464142009211 Marionette TRACE conn2 <- [1,306,null,{}] 19:06:49 INFO - PROCESS | 3640 | 1464142009337 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 3640 | 1464142009455 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:06:49 INFO - PROCESS | 3640 | 1464142009610 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:49 INFO - PROCESS | 3640 | ++DOCSHELL 1A4E1800 == 46 [pid = 3640] [id = 86] 19:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A4E3000) [pid = 3640] [serial = 255] [outer = 00000000] 19:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1A73EC00) [pid = 3640] [serial = 256] [outer = 1A4E3000] 19:06:49 INFO - PROCESS | 3640 | 1464142009673 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1AC35000) [pid = 3640] [serial = 257] [outer = 1A4E3000] 19:06:50 INFO - PROCESS | 3640 | 1464142010376 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:50 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. 19:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1223ms 19:06:50 INFO - PROCESS | 3640 | 1464142010412 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:06:50 INFO - PROCESS | 3640 | 1464142010416 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 19:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:06:50 INFO - PROCESS | 3640 | 1464142010435 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 3640 | 1464142010439 Marionette TRACE conn2 <- [1,310,null,{}] 19:06:50 INFO - PROCESS | 3640 | 1464142010445 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:50 INFO - PROCESS | 3640 | 1464142010539 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:06:50 INFO - PROCESS | 3640 | 1464142010623 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 3640 | ++DOCSHELL 1108E400 == 47 [pid = 3640] [id = 87] 19:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (11237400) [pid = 3640] [serial = 258] [outer = 00000000] 19:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (13189C00) [pid = 3640] [serial = 259] [outer = 11237400] 19:06:50 INFO - PROCESS | 3640 | 1464142010732 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13964C00) [pid = 3640] [serial = 260] [outer = 11237400] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 1395D400 == 46 [pid = 3640] [id = 81] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 1047DC00 == 45 [pid = 3640] [id = 80] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 16ED2000 == 44 [pid = 3640] [id = 79] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 168D3000 == 43 [pid = 3640] [id = 78] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 168D1000 == 42 [pid = 3640] [id = 77] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 15768C00 == 41 [pid = 3640] [id = 76] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 143C4400 == 40 [pid = 3640] [id = 75] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 13962400 == 39 [pid = 3640] [id = 74] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 11CB6400 == 38 [pid = 3640] [id = 73] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 10504C00 == 37 [pid = 3640] [id = 72] 19:06:51 INFO - PROCESS | 3640 | --DOCSHELL 10EE0400 == 36 [pid = 3640] [id = 68] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (17DA6400) [pid = 3640] [serial = 160] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (16EA6800) [pid = 3640] [serial = 182] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (168D4C00) [pid = 3640] [serial = 181] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (16943800) [pid = 3640] [serial = 193] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (178B4C00) [pid = 3640] [serial = 194] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A18D400) [pid = 3640] [serial = 196] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A18D800) [pid = 3640] [serial = 197] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (17955C00) [pid = 3640] [serial = 184] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1980A800) [pid = 3640] [serial = 187] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (150BFC00) [pid = 3640] [serial = 175] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (156AB400) [pid = 3640] [serial = 176] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12F17800) [pid = 3640] [serial = 169] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (12B1C800) [pid = 3640] [serial = 168] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (13280000) [pid = 3640] [serial = 172] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (139A1000) [pid = 3640] [serial = 173] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (103D2800) [pid = 3640] [serial = 162] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15F49800) [pid = 3640] [serial = 178] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (160EB400) [pid = 3640] [serial = 179] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (17FF2400) [pid = 3640] [serial = 185] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1395A400) [pid = 3640] [serial = 165] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19AA9C00) [pid = 3640] [serial = 190] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1980E800) [pid = 3640] [serial = 188] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1A5E6C00) [pid = 3640] [serial = 199] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1B58F400) [pid = 3640] [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.] 19:06:51 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AB0800) [pid = 3640] [serial = 191] [outer = 00000000] [url = about:blank] 19:06:51 INFO - PROCESS | 3640 | 1464142011294 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:51 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. 19:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 909ms 19:06:51 INFO - PROCESS | 3640 | 1464142011340 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 3640 | 1464142011345 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 19:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:06:51 INFO - PROCESS | 3640 | 1464142011352 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 3640 | 1464142011354 Marionette TRACE conn2 <- [1,314,null,{}] 19:06:51 INFO - PROCESS | 3640 | 1464142011357 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:51 INFO - PROCESS | 3640 | 1464142011439 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:06:51 INFO - PROCESS | 3640 | 1464142011449 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 3640 | ++DOCSHELL 1181D400 == 37 [pid = 3640] [id = 88] 19:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (118BE400) [pid = 3640] [serial = 261] [outer = 00000000] 19:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (13964400) [pid = 3640] [serial = 262] [outer = 118BE400] 19:06:51 INFO - PROCESS | 3640 | 1464142011497 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13A77C00) [pid = 3640] [serial = 263] [outer = 118BE400] 19:06:51 INFO - PROCESS | 3640 | 1464142011947 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:52 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. 19:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 19:06:52 INFO - PROCESS | 3640 | 1464142011988 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 3640 | 1464142011990 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 19:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:06:52 INFO - PROCESS | 3640 | 1464142011994 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 3640 | 1464142011997 Marionette TRACE conn2 <- [1,318,null,{}] 19:06:52 INFO - PROCESS | 3640 | 1464142012040 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 3640 | 1464142012122 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:06:52 INFO - PROCESS | 3640 | 1464142012192 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 3640 | ++DOCSHELL 13E3C400 == 38 [pid = 3640] [id = 89] 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (150BFC00) [pid = 3640] [serial = 264] [outer = 00000000] 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1580B400) [pid = 3640] [serial = 265] [outer = 150BFC00] 19:06:52 INFO - PROCESS | 3640 | 1464142012245 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (160EDC00) [pid = 3640] [serial = 266] [outer = 150BFC00] 19:06:52 INFO - PROCESS | 3640 | 1464142012607 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:52 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. 19:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 659ms 19:06:52 INFO - PROCESS | 3640 | 1464142012652 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 3640 | 1464142012654 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 19:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:06:52 INFO - PROCESS | 3640 | 1464142012658 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 3640 | 1464142012659 Marionette TRACE conn2 <- [1,322,null,{}] 19:06:52 INFO - PROCESS | 3640 | 1464142012663 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 3640 | 1464142012768 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:06:52 INFO - PROCESS | 3640 | 1464142012776 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 3640 | ++DOCSHELL 1500C000 == 39 [pid = 3640] [id = 90] 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (15F52C00) [pid = 3640] [serial = 267] [outer = 00000000] 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16947C00) [pid = 3640] [serial = 268] [outer = 15F52C00] 19:06:52 INFO - PROCESS | 3640 | 1464142012821 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16DA7C00) [pid = 3640] [serial = 269] [outer = 15F52C00] 19:06:53 INFO - PROCESS | 3640 | 1464142013134 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:06:53 INFO - PROCESS | 3640 | 1464142013248 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:53 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. 19:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 627ms 19:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:06:53 INFO - PROCESS | 3640 | 1464142013295 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 3640 | 1464142013297 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 19:06:53 INFO - PROCESS | 3640 | 1464142013300 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 3640 | 1464142013302 Marionette TRACE conn2 <- [1,326,null,{}] 19:06:53 INFO - PROCESS | 3640 | 1464142013305 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:53 INFO - PROCESS | 3640 | 1464142013423 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:06:53 INFO - PROCESS | 3640 | 1464142013471 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 3640 | ++DOCSHELL 175C7400 == 40 [pid = 3640] [id = 91] 19:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (175D0000) [pid = 3640] [serial = 270] [outer = 00000000] 19:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (17DAC400) [pid = 3640] [serial = 271] [outer = 175D0000] 19:06:53 INFO - PROCESS | 3640 | 1464142013515 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (182AAC00) [pid = 3640] [serial = 272] [outer = 175D0000] 19:06:53 INFO - PROCESS | 3640 | 1464142013945 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:54 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. 19:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 19:06:54 INFO - PROCESS | 3640 | 1464142014001 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 3640 | 1464142014003 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 19:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:06:54 INFO - PROCESS | 3640 | 1464142014006 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 3640 | 1464142014007 Marionette TRACE conn2 <- [1,330,null,{}] 19:06:54 INFO - PROCESS | 3640 | 1464142014010 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:54 INFO - PROCESS | 3640 | 1464142014138 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:06:54 INFO - PROCESS | 3640 | 1464142014154 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 3640 | ++DOCSHELL 1980EC00 == 41 [pid = 3640] [id = 92] 19:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19AA4400) [pid = 3640] [serial = 273] [outer = 00000000] 19:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A18E400) [pid = 3640] [serial = 274] [outer = 19AA4400] 19:06:54 INFO - PROCESS | 3640 | 1464142014239 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A5EA800) [pid = 3640] [serial = 275] [outer = 19AA4400] 19:06:54 INFO - PROCESS | 3640 | 1464142014651 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:54 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. 19:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 689ms 19:06:54 INFO - PROCESS | 3640 | 1464142014706 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 3640 | 1464142014708 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 19:06:54 INFO - PROCESS | 3640 | 1464142014711 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:06:54 INFO - PROCESS | 3640 | 1464142014713 Marionette TRACE conn2 <- [1,334,null,{}] 19:06:54 INFO - PROCESS | 3640 | 1464142014753 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:54 INFO - PROCESS | 3640 | 1464142014858 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:06:54 INFO - PROCESS | 3640 | 1464142014870 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 3640 | ++DOCSHELL 175D0C00 == 42 [pid = 3640] [id = 93] 19:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (182AE000) [pid = 3640] [serial = 276] [outer = 00000000] 19:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A73B800) [pid = 3640] [serial = 277] [outer = 182AE000] 19:06:54 INFO - PROCESS | 3640 | 1464142014914 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1AC2A000) [pid = 3640] [serial = 278] [outer = 182AE000] 19:06:55 INFO - PROCESS | 3640 | 1464142015358 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:55 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. 19:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 706ms 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15010400) [pid = 3640] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (168D2000) [pid = 3640] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1576A400) [pid = 3640] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (11F19400) [pid = 3640] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13991800) [pid = 3640] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (150BB400) [pid = 3640] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (10A5AC00) [pid = 3640] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16EAB800) [pid = 3640] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1721EC00) [pid = 3640] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1055E400) [pid = 3640] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13144400) [pid = 3640] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:06:55 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1043A800) [pid = 3640] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:06:55 INFO - PROCESS | 3640 | 1464142015543 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 3640 | 1464142015545 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 19:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:06:55 INFO - PROCESS | 3640 | 1464142015556 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 3640 | 1464142015558 Marionette TRACE conn2 <- [1,338,null,{}] 19:06:55 INFO - PROCESS | 3640 | 1464142015561 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:55 INFO - PROCESS | 3640 | 1464142015648 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:06:55 INFO - PROCESS | 3640 | 1464142015654 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 3640 | ++DOCSHELL 13A74C00 == 43 [pid = 3640] [id = 94] 19:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (13A77400) [pid = 3640] [serial = 279] [outer = 00000000] 19:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15F48800) [pid = 3640] [serial = 280] [outer = 13A77400] 19:06:55 INFO - PROCESS | 3640 | 1464142015706 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (169EE400) [pid = 3640] [serial = 281] [outer = 13A77400] 19:06:56 INFO - PROCESS | 3640 | 1464142016178 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:56 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. 19:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 642ms 19:06:56 INFO - PROCESS | 3640 | 1464142016226 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 3640 | 1464142016228 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 19:06:56 INFO - PROCESS | 3640 | 1464142016235 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:06:56 INFO - PROCESS | 3640 | 1464142016237 Marionette TRACE conn2 <- [1,342,null,{}] 19:06:56 INFO - PROCESS | 3640 | 1464142016240 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 3640 | 1464142016317 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:06:56 INFO - PROCESS | 3640 | 1464142016324 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 3640 | ++DOCSHELL 105F4C00 == 44 [pid = 3640] [id = 95] 19:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (150BB400) [pid = 3640] [serial = 282] [outer = 00000000] 19:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1AC36C00) [pid = 3640] [serial = 283] [outer = 150BB400] 19:06:56 INFO - PROCESS | 3640 | 1464142016367 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1AE13400) [pid = 3640] [serial = 284] [outer = 150BB400] 19:06:56 INFO - PROCESS | 3640 | 1464142016771 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:56 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. 19:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 596ms 19:06:56 INFO - PROCESS | 3640 | 1464142016833 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 3640 | 1464142016835 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 19:06:56 INFO - PROCESS | 3640 | 1464142016838 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:06:56 INFO - PROCESS | 3640 | 1464142016840 Marionette TRACE conn2 <- [1,346,null,{}] 19:06:56 INFO - PROCESS | 3640 | 1464142016843 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 3640 | 1464142016924 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:06:56 INFO - PROCESS | 3640 | 1464142016932 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F2000 == 45 [pid = 3640] [id = 96] 19:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0C7F6C00) [pid = 3640] [serial = 285] [outer = 00000000] 19:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0C7FB400) [pid = 3640] [serial = 286] [outer = 0C7F6C00] 19:06:56 INFO - PROCESS | 3640 | 1464142016975 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0C7FF400) [pid = 3640] [serial = 287] [outer = 0C7F6C00] 19:06:57 INFO - PROCESS | 3640 | 1464142017397 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:57 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. 19:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 596ms 19:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:06:57 INFO - PROCESS | 3640 | 1464142017436 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 3640 | 1464142017438 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 19:06:57 INFO - PROCESS | 3640 | 1464142017441 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 3640 | 1464142017444 Marionette TRACE conn2 <- [1,350,null,{}] 19:06:57 INFO - PROCESS | 3640 | 1464142017447 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:57 INFO - PROCESS | 3640 | 1464142017541 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:06:57 INFO - PROCESS | 3640 | 1464142017549 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F9400 == 46 [pid = 3640] [id = 97] 19:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0F305800) [pid = 3640] [serial = 288] [outer = 00000000] 19:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0F309400) [pid = 3640] [serial = 289] [outer = 0F305800] 19:06:57 INFO - PROCESS | 3640 | 1464142017597 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11869400) [pid = 3640] [serial = 290] [outer = 0F305800] 19:06:58 INFO - PROCESS | 3640 | 1464142018263 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:58 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. 19:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 831ms 19:06:58 INFO - PROCESS | 3640 | 1464142018285 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 3640 | 1464142018290 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 19:06:58 INFO - PROCESS | 3640 | 1464142018295 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:06:58 INFO - PROCESS | 3640 | 1464142018299 Marionette TRACE conn2 <- [1,354,null,{}] 19:06:58 INFO - PROCESS | 3640 | 1464142018305 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:58 INFO - PROCESS | 3640 | 1464142018411 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:06:58 INFO - PROCESS | 3640 | 1464142018504 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 3640 | ++DOCSHELL 0F309C00 == 47 [pid = 3640] [id = 98] 19:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (104EE400) [pid = 3640] [serial = 291] [outer = 00000000] 19:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (11255800) [pid = 3640] [serial = 292] [outer = 104EE400] 19:06:58 INFO - PROCESS | 3640 | 1464142018560 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1295CC00) [pid = 3640] [serial = 293] [outer = 104EE400] 19:06:59 INFO - PROCESS | 3640 | 1464142019175 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:06:59 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. 19:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 909ms 19:06:59 INFO - PROCESS | 3640 | 1464142019200 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 3640 | 1464142019206 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 19:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:06:59 INFO - PROCESS | 3640 | 1464142019213 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 3640 | 1464142019216 Marionette TRACE conn2 <- [1,358,null,{}] 19:06:59 INFO - PROCESS | 3640 | 1464142019220 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:59 INFO - PROCESS | 3640 | 1464142019326 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:06:59 INFO - PROCESS | 3640 | 1464142019418 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 3640 | ++DOCSHELL 1312E800 == 48 [pid = 3640] [id = 99] 19:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1318B000) [pid = 3640] [serial = 294] [outer = 00000000] 19:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (155BBC00) [pid = 3640] [serial = 295] [outer = 1318B000] 19:06:59 INFO - PROCESS | 3640 | 1464142019471 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (156E0C00) [pid = 3640] [serial = 296] [outer = 1318B000] 19:07:00 INFO - PROCESS | 3640 | 1464142020021 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:07:00 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. 19:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 846ms 19:07:00 INFO - PROCESS | 3640 | 1464142020054 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 3640 | 1464142020056 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 19:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:07:00 INFO - PROCESS | 3640 | 1464142020060 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 3640 | 1464142020064 Marionette TRACE conn2 <- [1,362,null,{}] 19:07:00 INFO - PROCESS | 3640 | 1464142020075 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:00 INFO - PROCESS | 3640 | 1464142020181 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:07:00 INFO - PROCESS | 3640 | 1464142020289 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 3640 | ++DOCSHELL 1312C400 == 49 [pid = 3640] [id = 100] 19:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17FEE000) [pid = 3640] [serial = 297] [outer = 00000000] 19:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19918C00) [pid = 3640] [serial = 298] [outer = 17FEE000] 19:07:00 INFO - PROCESS | 3640 | 1464142020345 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19AB2000) [pid = 3640] [serial = 299] [outer = 17FEE000] 19:07:00 INFO - PROCESS | 3640 | 1464142020943 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:07:00 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. 19:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 910ms 19:07:00 INFO - PROCESS | 3640 | 1464142020963 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 3640 | 1464142020966 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 19:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:07:00 INFO - PROCESS | 3640 | 1464142020970 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 3640 | 1464142020972 Marionette TRACE conn2 <- [1,366,null,{}] 19:07:00 INFO - PROCESS | 3640 | 1464142020975 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:01 INFO - PROCESS | 3640 | 1464142021080 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:07:01 INFO - PROCESS | 3640 | 1464142021170 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 3640 | ++DOCSHELL 1695AC00 == 50 [pid = 3640] [id = 101] 19:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1695B000) [pid = 3640] [serial = 300] [outer = 00000000] 19:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (16963000) [pid = 3640] [serial = 301] [outer = 1695B000] 19:07:01 INFO - PROCESS | 3640 | 1464142021223 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (16967000) [pid = 3640] [serial = 302] [outer = 1695B000] 19:07:01 INFO - PROCESS | 3640 | 1464142021975 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:07:02 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. 19:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1050ms 19:07:02 INFO - PROCESS | 3640 | 1464142022008 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:07:02 INFO - PROCESS | 3640 | 1464142022012 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 19:07:02 INFO - PROCESS | 3640 | 1464142022037 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:07:02 INFO - PROCESS | 3640 | 1464142022041 Marionette TRACE conn2 <- [1,370,null,{}] 19:07:02 INFO - PROCESS | 3640 | 1464142022047 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:02 INFO - PROCESS | 3640 | 1464142022140 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:07:02 INFO - PROCESS | 3640 | 1464142022221 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 3640 | ++DOCSHELL 10A61800 == 51 [pid = 3640] [id = 102] 19:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (10EE0000) [pid = 3640] [serial = 303] [outer = 00000000] 19:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (11253C00) [pid = 3640] [serial = 304] [outer = 10EE0000] 19:07:02 INFO - PROCESS | 3640 | 1464142022269 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (11CB4000) [pid = 3640] [serial = 305] [outer = 10EE0000] 19:07:02 INFO - PROCESS | 3640 | 1464142022875 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:07:02 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. 19:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 910ms 19:07:02 INFO - PROCESS | 3640 | 1464142022944 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:07:02 INFO - PROCESS | 3640 | 1464142022949 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 19:07:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:07:02 INFO - PROCESS | 3640 | 1464142022956 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - PROCESS | 3640 | 1464142022958 Marionette TRACE conn2 <- [1,374,null,{}] 19:07:02 INFO - PROCESS | 3640 | 1464142022976 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 3640 | 1464142023099 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:07:03 INFO - PROCESS | 3640 | 1464142023152 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 3640 | ++DOCSHELL 13964000 == 52 [pid = 3640] [id = 103] 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13967800) [pid = 3640] [serial = 306] [outer = 00000000] 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (14346400) [pid = 3640] [serial = 307] [outer = 13967800] 19:07:03 INFO - PROCESS | 3640 | 1464142023197 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1500E400) [pid = 3640] [serial = 308] [outer = 13967800] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 0C7F2000 == 51 [pid = 3640] [id = 96] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 105F4C00 == 50 [pid = 3640] [id = 95] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 13A74C00 == 49 [pid = 3640] [id = 94] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 175D0C00 == 48 [pid = 3640] [id = 93] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 1980EC00 == 47 [pid = 3640] [id = 92] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 175C7400 == 46 [pid = 3640] [id = 91] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 1500C000 == 45 [pid = 3640] [id = 90] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 13E3C400 == 44 [pid = 3640] [id = 89] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 1181D400 == 43 [pid = 3640] [id = 88] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 1108E400 == 42 [pid = 3640] [id = 87] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 13148800 == 41 [pid = 3640] [id = 84] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 1108E000 == 40 [pid = 3640] [id = 83] 19:07:03 INFO - PROCESS | 3640 | --DOCSHELL 19917400 == 39 [pid = 3640] [id = 82] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1398A800) [pid = 3640] [serial = 166] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (10A5A400) [pid = 3640] [serial = 130] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (114E0400) [pid = 3640] [serial = 202] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (156A9800) [pid = 3640] [serial = 205] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1980C000) [pid = 3640] [serial = 208] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (16ECB400) [pid = 3640] [serial = 230] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15F46000) [pid = 3640] [serial = 226] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (16942400) [pid = 3640] [serial = 229] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (12BDE800) [pid = 3640] [serial = 217] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1312D800) [pid = 3640] [serial = 218] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (13A7B000) [pid = 3640] [serial = 220] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13E3CC00) [pid = 3640] [serial = 221] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (156AB800) [pid = 3640] [serial = 223] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (156B3C00) [pid = 3640] [serial = 224] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (11CBB000) [pid = 3640] [serial = 215] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11230400) [pid = 3640] [serial = 214] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (178A9C00) [pid = 3640] [serial = 233] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (17622000) [pid = 3640] [serial = 232] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1A188800) [pid = 3640] [serial = 211] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17D27000) [pid = 3640] [serial = 235] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (15F4E800) [pid = 3640] [serial = 238] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1980DC00) [pid = 3640] [serial = 241] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (17D28000) [pid = 3640] [serial = 236] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17949800) [pid = 3640] [serial = 239] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15F47C00) [pid = 3640] [serial = 227] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19AAF400) [pid = 3640] [serial = 244] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19913C00) [pid = 3640] [serial = 242] [outer = 00000000] [url = about:blank] 19:07:03 INFO - PROCESS | 3640 | 1464142023676 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:07:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 752ms 19:07:03 INFO - PROCESS | 3640 | 1464142023699 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 3640 | 1464142023701 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 19:07:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:07:03 INFO - PROCESS | 3640 | 1464142023705 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 3640 | 1464142023708 Marionette TRACE conn2 <- [1,378,null,{}] 19:07:03 INFO - PROCESS | 3640 | 1464142023719 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 3640 | 1464142023802 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:07:03 INFO - PROCESS | 3640 | 1464142023812 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 3640 | ++DOCSHELL 12BDE800 == 40 [pid = 3640] [id = 104] 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (12F17800) [pid = 3640] [serial = 309] [outer = 00000000] 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13A7B000) [pid = 3640] [serial = 310] [outer = 12F17800] 19:07:03 INFO - PROCESS | 3640 | 1464142023866 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (15010C00) [pid = 3640] [serial = 311] [outer = 12F17800] 19:07:04 INFO - PROCESS | 3640 | 1464142024300 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:07:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 627ms 19:07:04 INFO - PROCESS | 3640 | 1464142024343 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 3640 | 1464142024345 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 19:07:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:07:04 INFO - PROCESS | 3640 | 1464142024353 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 3640 | 1464142024354 Marionette TRACE conn2 <- [1,382,null,{}] 19:07:04 INFO - PROCESS | 3640 | 1464142024358 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:04 INFO - PROCESS | 3640 | 1464142024436 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:07:04 INFO - PROCESS | 3640 | 1464142024442 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 3640 | ++DOCSHELL 156B5800 == 41 [pid = 3640] [id = 105] 19:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156DF000) [pid = 3640] [serial = 312] [outer = 00000000] 19:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15F4EC00) [pid = 3640] [serial = 313] [outer = 156DF000] 19:07:04 INFO - PROCESS | 3640 | 1464142024489 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (160EA400) [pid = 3640] [serial = 314] [outer = 156DF000] 19:07:04 INFO - PROCESS | 3640 | 1464142024940 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:07:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 643ms 19:07:05 INFO - PROCESS | 3640 | 1464142024991 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 3640 | 1464142024993 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 19:07:05 INFO - PROCESS | 3640 | 1464142024997 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:07:05 INFO - PROCESS | 3640 | 1464142024998 Marionette TRACE conn2 <- [1,386,null,{}] 19:07:05 INFO - PROCESS | 3640 | 1464142025002 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:05 INFO - PROCESS | 3640 | 1464142025077 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:07:05 INFO - PROCESS | 3640 | 1464142025085 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 3640 | ++DOCSHELL 139BD400 == 42 [pid = 3640] [id = 106] 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (160F0800) [pid = 3640] [serial = 315] [outer = 00000000] 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (168D4C00) [pid = 3640] [serial = 316] [outer = 160F0800] 19:07:05 INFO - PROCESS | 3640 | 1464142025129 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1695A000) [pid = 3640] [serial = 317] [outer = 160F0800] 19:07:05 INFO - PROCESS | 3640 | 1464142025621 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 19:07:05 INFO - PROCESS | 3640 | 1464142025667 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 3640 | 1464142025669 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 19:07:05 INFO - PROCESS | 3640 | 1464142025672 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:07:05 INFO - PROCESS | 3640 | 1464142025683 Marionette TRACE conn2 <- [1,390,null,{}] 19:07:05 INFO - PROCESS | 3640 | 1464142025687 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:05 INFO - PROCESS | 3640 | 1464142025807 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:07:05 INFO - PROCESS | 3640 | 1464142025865 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 3640 | ++DOCSHELL 168D1400 == 43 [pid = 3640] [id = 107] 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16962800) [pid = 3640] [serial = 318] [outer = 00000000] 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1762B400) [pid = 3640] [serial = 319] [outer = 16962800] 19:07:05 INFO - PROCESS | 3640 | 1464142025916 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (178B4C00) [pid = 3640] [serial = 320] [outer = 16962800] 19:07:06 INFO - PROCESS | 3640 | 1464142026335 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 705ms 19:07:06 INFO - PROCESS | 3640 | 1464142026374 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 3640 | 1464142026376 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 19:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:07:06 INFO - PROCESS | 3640 | 1464142026380 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 3640 | 1464142026381 Marionette TRACE conn2 <- [1,394,null,{}] 19:07:06 INFO - PROCESS | 3640 | 1464142026384 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:06 INFO - PROCESS | 3640 | 1464142026519 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:07:06 INFO - PROCESS | 3640 | 1464142026541 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 3640 | ++DOCSHELL 175C6800 == 44 [pid = 3640] [id = 108] 19:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (175C7400) [pid = 3640] [serial = 321] [outer = 00000000] 19:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (17FF6C00) [pid = 3640] [serial = 322] [outer = 175C7400] 19:07:06 INFO - PROCESS | 3640 | 1464142026584 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1794D800) [pid = 3640] [serial = 323] [outer = 175C7400] 19:07:07 INFO - PROCESS | 3640 | 1464142027025 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 19:07:07 INFO - PROCESS | 3640 | 1464142027081 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 3640 | 1464142027083 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 19:07:07 INFO - PROCESS | 3640 | 1464142027086 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 3640 | 1464142027088 Marionette TRACE conn2 <- [1,398,null,{}] 19:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:07:07 INFO - PROCESS | 3640 | 1464142027091 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:07 INFO - PROCESS | 3640 | 1464142027197 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:07:07 INFO - PROCESS | 3640 | 1464142027251 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 3640 | ++DOCSHELL 1980DC00 == 45 [pid = 3640] [id = 109] 19:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1990C800) [pid = 3640] [serial = 324] [outer = 00000000] 19:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19912000) [pid = 3640] [serial = 325] [outer = 1990C800] 19:07:07 INFO - PROCESS | 3640 | 1464142027296 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19916400) [pid = 3640] [serial = 326] [outer = 1990C800] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0C78B400) [pid = 3640] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A4DF800) [pid = 3640] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0C7F6C00) [pid = 3640] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19AA4400) [pid = 3640] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (182AE000) [pid = 3640] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13A77400) [pid = 3640] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11237400) [pid = 3640] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A4E3000) [pid = 3640] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15F52C00) [pid = 3640] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (118BE400) [pid = 3640] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (150BFC00) [pid = 3640] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (175D0000) [pid = 3640] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:07:07 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (150BB400) [pid = 3640] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:07:07 INFO - PROCESS | 3640 | 1464142027891 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 846ms 19:07:07 INFO - PROCESS | 3640 | 1464142027931 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 3640 | 1464142027933 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 19:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:07:07 INFO - PROCESS | 3640 | 1464142027936 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 3640 | 1464142027939 Marionette TRACE conn2 <- [1,402,null,{}] 19:07:07 INFO - PROCESS | 3640 | 1464142027943 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:08 INFO - PROCESS | 3640 | 1464142028023 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:07:08 INFO - PROCESS | 3640 | 1464142028029 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 3640 | ++DOCSHELL 0F309800 == 46 [pid = 3640] [id = 110] 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (10EDEC00) [pid = 3640] [serial = 327] [outer = 00000000] 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (150BB400) [pid = 3640] [serial = 328] [outer = 10EDEC00] 19:07:08 INFO - PROCESS | 3640 | 1464142028072 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1762CC00) [pid = 3640] [serial = 329] [outer = 10EDEC00] 19:07:08 INFO - PROCESS | 3640 | 1464142028504 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 596ms 19:07:08 INFO - PROCESS | 3640 | 1464142028533 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 3640 | 1464142028535 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 19:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:07:08 INFO - PROCESS | 3640 | 1464142028539 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 3640 | 1464142028540 Marionette TRACE conn2 <- [1,406,null,{}] 19:07:08 INFO - PROCESS | 3640 | 1464142028543 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:08 INFO - PROCESS | 3640 | 1464142028618 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:07:08 INFO - PROCESS | 3640 | 1464142028625 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 3640 | ++DOCSHELL 1794D000 == 47 [pid = 3640] [id = 111] 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17D21400) [pid = 3640] [serial = 330] [outer = 00000000] 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19AAEC00) [pid = 3640] [serial = 331] [outer = 17D21400] 19:07:08 INFO - PROCESS | 3640 | 1464142028669 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A5E6800) [pid = 3640] [serial = 332] [outer = 17D21400] 19:07:09 INFO - PROCESS | 3640 | 1464142029083 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 595ms 19:07:09 INFO - PROCESS | 3640 | 1464142029136 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 3640 | 1464142029138 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 19:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:07:09 INFO - PROCESS | 3640 | 1464142029141 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 3640 | 1464142029143 Marionette TRACE conn2 <- [1,410,null,{}] 19:07:09 INFO - PROCESS | 3640 | 1464142029147 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:09 INFO - PROCESS | 3640 | 1464142029240 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:07:09 INFO - PROCESS | 3640 | 1464142029249 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 3640 | ++DOCSHELL 1A738C00 == 48 [pid = 3640] [id = 112] 19:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1A740000) [pid = 3640] [serial = 333] [outer = 00000000] 19:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1AE14000) [pid = 3640] [serial = 334] [outer = 1A740000] 19:07:09 INFO - PROCESS | 3640 | 1464142029296 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1AE1D400) [pid = 3640] [serial = 335] [outer = 1A740000] 19:07:09 INFO - PROCESS | 3640 | 1464142029756 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 643ms 19:07:09 INFO - PROCESS | 3640 | 1464142029783 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 3640 | 1464142029785 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 19:07:09 INFO - PROCESS | 3640 | 1464142029788 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 3640 | 1464142029790 Marionette TRACE conn2 <- [1,414,null,{}] 19:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:07:09 INFO - PROCESS | 3640 | 1464142029793 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:09 INFO - PROCESS | 3640 | 1464142029925 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:07:10 INFO - PROCESS | 3640 | 1464142030031 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 3640 | ++DOCSHELL 0F310C00 == 49 [pid = 3640] [id = 113] 19:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (10370C00) [pid = 3640] [serial = 336] [outer = 00000000] 19:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (10485800) [pid = 3640] [serial = 337] [outer = 10370C00] 19:07:10 INFO - PROCESS | 3640 | 1464142030087 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (105F6800) [pid = 3640] [serial = 338] [outer = 10370C00] 19:07:10 INFO - PROCESS | 3640 | 1464142030748 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 987ms 19:07:10 INFO - PROCESS | 3640 | 1464142030791 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 3640 | 1464142030795 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 19:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:07:10 INFO - PROCESS | 3640 | 1464142030801 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 3640 | 1464142030805 Marionette TRACE conn2 <- [1,418,null,{}] 19:07:10 INFO - PROCESS | 3640 | 1464142030810 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:10 INFO - PROCESS | 3640 | 1464142030914 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:07:11 INFO - PROCESS | 3640 | 1464142031039 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 3640 | ++DOCSHELL 13194400 == 50 [pid = 3640] [id = 114] 19:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (13276C00) [pid = 3640] [serial = 339] [outer = 00000000] 19:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (139BE000) [pid = 3640] [serial = 340] [outer = 13276C00] 19:07:11 INFO - PROCESS | 3640 | 1464142031096 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (155B5400) [pid = 3640] [serial = 341] [outer = 13276C00] 19:07:12 INFO - PROCESS | 3640 | 1464142032154 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:07:12 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 19:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1395ms 19:07:12 INFO - PROCESS | 3640 | 1464142032208 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:07:12 INFO - PROCESS | 3640 | 1464142032211 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 19:07:12 INFO - PROCESS | 3640 | 1464142032215 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 3640 | 1464142032217 Marionette TRACE conn2 <- [1,422,null,{}] 19:07:12 INFO - PROCESS | 3640 | 1464142032221 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:12 INFO - PROCESS | 3640 | 1464142032324 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:07:12 INFO - PROCESS | 3640 | 1464142032448 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 3640 | ++DOCSHELL 167BD800 == 51 [pid = 3640] [id = 115] 19:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (167BF000) [pid = 3640] [serial = 342] [outer = 00000000] 19:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (167C9800) [pid = 3640] [serial = 343] [outer = 167BF000] 19:07:12 INFO - PROCESS | 3640 | 1464142032502 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (168D2C00) [pid = 3640] [serial = 344] [outer = 167BF000] 19:07:13 INFO - PROCESS | 3640 | 1464142033501 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1301ms 19:07:13 INFO - PROCESS | 3640 | 1464142033512 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:07:13 INFO - PROCESS | 3640 | 1464142033516 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 19:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:07:13 INFO - PROCESS | 3640 | 1464142033526 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 3640 | 1464142033531 Marionette TRACE conn2 <- [1,426,null,{}] 19:07:13 INFO - PROCESS | 3640 | 1464142033535 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:13 INFO - PROCESS | 3640 | 1464142033666 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:07:13 INFO - PROCESS | 3640 | 1464142033772 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F3800 == 52 [pid = 3640] [id = 116] 19:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0C7F5400) [pid = 3640] [serial = 345] [outer = 00000000] 19:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1050B000) [pid = 3640] [serial = 346] [outer = 0C7F5400] 19:07:13 INFO - PROCESS | 3640 | 1464142033870 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (13279800) [pid = 3640] [serial = 347] [outer = 0C7F5400] 19:07:14 INFO - PROCESS | 3640 | 1464142034534 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 3640 | 1464142034577 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 19:07:14 INFO - PROCESS | 3640 | 1464142034599 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:07:14 INFO - PROCESS | 3640 | 1464142034604 Marionette TRACE conn2 <- [1,430,null,{}] 19:07:14 INFO - PROCESS | 3640 | 1464142034609 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:14 INFO - PROCESS | 3640 | 1464142034709 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:07:14 INFO - PROCESS | 3640 | 1464142034807 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 3640 | ++DOCSHELL 11254C00 == 53 [pid = 3640] [id = 117] 19:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (118C0C00) [pid = 3640] [serial = 348] [outer = 00000000] 19:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (13138800) [pid = 3640] [serial = 349] [outer = 118C0C00] 19:07:14 INFO - PROCESS | 3640 | 1464142034856 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (13E3CC00) [pid = 3640] [serial = 350] [outer = 118C0C00] 19:07:15 INFO - PROCESS | 3640 | 1464142035479 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 13E3B000 == 52 [pid = 3640] [id = 69] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 16ED0000 == 51 [pid = 3640] [id = 70] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 1A738C00 == 50 [pid = 3640] [id = 112] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 1794D000 == 49 [pid = 3640] [id = 111] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 0F309800 == 48 [pid = 3640] [id = 110] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 1980DC00 == 47 [pid = 3640] [id = 109] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 175C6800 == 46 [pid = 3640] [id = 108] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 168D1400 == 45 [pid = 3640] [id = 107] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 139BD400 == 44 [pid = 3640] [id = 106] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 156B5800 == 43 [pid = 3640] [id = 105] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 12BDE800 == 42 [pid = 3640] [id = 104] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 13964000 == 41 [pid = 3640] [id = 103] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 10A61800 == 40 [pid = 3640] [id = 102] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 0F309C00 == 39 [pid = 3640] [id = 98] 19:07:15 INFO - PROCESS | 3640 | --DOCSHELL 0C7F9400 == 38 [pid = 3640] [id = 97] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (10A56C00) [pid = 3640] [serial = 163] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1A732400) [pid = 3640] [serial = 200] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A18E400) [pid = 3640] [serial = 274] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1A73B800) [pid = 3640] [serial = 277] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1A5EA800) [pid = 3640] [serial = 275] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (169EE400) [pid = 3640] [serial = 281] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (13964C00) [pid = 3640] [serial = 260] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (13189C00) [pid = 3640] [serial = 259] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15F48800) [pid = 3640] [serial = 280] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1AC35000) [pid = 3640] [serial = 257] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A73EC00) [pid = 3640] [serial = 256] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16947C00) [pid = 3640] [serial = 268] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (16DA7C00) [pid = 3640] [serial = 269] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13964400) [pid = 3640] [serial = 262] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (13A77C00) [pid = 3640] [serial = 263] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1580B400) [pid = 3640] [serial = 265] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (160EDC00) [pid = 3640] [serial = 266] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1181D000) [pid = 3640] [serial = 247] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1434AC00) [pid = 3640] [serial = 250] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (17622800) [pid = 3640] [serial = 253] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1AC2A000) [pid = 3640] [serial = 278] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17DAC400) [pid = 3640] [serial = 271] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (182AAC00) [pid = 3640] [serial = 272] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1AE13400) [pid = 3640] [serial = 284] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1AC36C00) [pid = 3640] [serial = 283] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0C7FF400) [pid = 3640] [serial = 287] [outer = 00000000] [url = about:blank] 19:07:15 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0C7FB400) [pid = 3640] [serial = 286] [outer = 00000000] [url = about:blank] 19:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 910ms 19:07:15 INFO - PROCESS | 3640 | 1464142035539 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 3640 | 1464142035545 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 19:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:07:15 INFO - PROCESS | 3640 | 1464142035551 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 3640 | 1464142035554 Marionette TRACE conn2 <- [1,434,null,{}] 19:07:15 INFO - PROCESS | 3640 | 1464142035557 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:15 INFO - PROCESS | 3640 | 1464142035640 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:07:15 INFO - PROCESS | 3640 | 1464142035735 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FB000 == 39 [pid = 3640] [id = 118] 19:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0F30B000) [pid = 3640] [serial = 351] [outer = 00000000] 19:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11CB0C00) [pid = 3640] [serial = 352] [outer = 0F30B000] 19:07:15 INFO - PROCESS | 3640 | 1464142035780 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (13964000) [pid = 3640] [serial = 353] [outer = 0F30B000] 19:07:16 INFO - PROCESS | 3640 | 1464142036159 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 642ms 19:07:16 INFO - PROCESS | 3640 | 1464142036208 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 3640 | 1464142036210 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 19:07:16 INFO - PROCESS | 3640 | 1464142036214 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 3640 | 1464142036217 Marionette TRACE conn2 <- [1,438,null,{}] 19:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:07:16 INFO - PROCESS | 3640 | 1464142036228 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:16 INFO - PROCESS | 3640 | 1464142036311 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:07:16 INFO - PROCESS | 3640 | 1464142036318 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 3640 | ++DOCSHELL 13E39C00 == 40 [pid = 3640] [id = 119] 19:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15010400) [pid = 3640] [serial = 354] [outer = 00000000] 19:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15F53400) [pid = 3640] [serial = 355] [outer = 15010400] 19:07:16 INFO - PROCESS | 3640 | 1464142036364 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (167BE800) [pid = 3640] [serial = 356] [outer = 15010400] 19:07:16 INFO - PROCESS | 3640 | 1464142036798 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 642ms 19:07:16 INFO - PROCESS | 3640 | 1464142036856 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 3640 | 1464142036858 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 19:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:07:16 INFO - PROCESS | 3640 | 1464142036861 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 3640 | 1464142036863 Marionette TRACE conn2 <- [1,442,null,{}] 19:07:16 INFO - PROCESS | 3640 | 1464142036867 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:16 INFO - PROCESS | 3640 | 1464142036948 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:07:16 INFO - PROCESS | 3640 | 1464142036991 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 3640 | ++DOCSHELL 168D1400 == 41 [pid = 3640] [id = 120] 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (168DF800) [pid = 3640] [serial = 357] [outer = 00000000] 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (169EE400) [pid = 3640] [serial = 358] [outer = 168DF800] 19:07:17 INFO - PROCESS | 3640 | 1464142037034 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (16EAAC00) [pid = 3640] [serial = 359] [outer = 168DF800] 19:07:17 INFO - PROCESS | 3640 | 1464142037447 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 643ms 19:07:17 INFO - PROCESS | 3640 | 1464142037499 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 3640 | 1464142037501 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 19:07:17 INFO - PROCESS | 3640 | 1464142037505 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:07:17 INFO - PROCESS | 3640 | 1464142037506 Marionette TRACE conn2 <- [1,446,null,{}] 19:07:17 INFO - PROCESS | 3640 | 1464142037510 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:17 INFO - PROCESS | 3640 | 1464142037586 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:07:17 INFO - PROCESS | 3640 | 1464142037601 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 3640 | ++DOCSHELL 16DA7400 == 42 [pid = 3640] [id = 121] 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (16EC7400) [pid = 3640] [serial = 360] [outer = 00000000] 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1794AC00) [pid = 3640] [serial = 361] [outer = 16EC7400] 19:07:17 INFO - PROCESS | 3640 | 1464142037649 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (176D2C00) [pid = 3640] [serial = 362] [outer = 16EC7400] 19:07:18 INFO - PROCESS | 3640 | 1464142038123 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 19:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:07:18 INFO - PROCESS | 3640 | 1464142038143 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 3640 | 1464142038145 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 19:07:18 INFO - PROCESS | 3640 | 1464142038149 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 3640 | 1464142038151 Marionette TRACE conn2 <- [1,450,null,{}] 19:07:18 INFO - PROCESS | 3640 | 1464142038156 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 3640 | 1464142038272 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:07:18 INFO - PROCESS | 3640 | 1464142038357 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 3640 | ++DOCSHELL 19818000 == 43 [pid = 3640] [id = 122] 19:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19818C00) [pid = 3640] [serial = 363] [outer = 00000000] 19:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19AAC800) [pid = 3640] [serial = 364] [outer = 19818C00] 19:07:18 INFO - PROCESS | 3640 | 1464142038403 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1A18B800) [pid = 3640] [serial = 365] [outer = 19818C00] 19:07:18 INFO - PROCESS | 3640 | 1464142038818 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 3640 | 1464142038857 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 19:07:18 INFO - PROCESS | 3640 | 1464142038865 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:07:18 INFO - PROCESS | 3640 | 1464142038866 Marionette TRACE conn2 <- [1,454,null,{}] 19:07:18 INFO - PROCESS | 3640 | 1464142038869 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 3640 | 1464142038971 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:07:19 INFO - PROCESS | 3640 | 1464142038980 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 3640 | ++DOCSHELL 175C6800 == 44 [pid = 3640] [id = 123] 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19AA5800) [pid = 3640] [serial = 366] [outer = 00000000] 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1A738C00) [pid = 3640] [serial = 367] [outer = 19AA5800] 19:07:19 INFO - PROCESS | 3640 | 1464142039023 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1A73F800) [pid = 3640] [serial = 368] [outer = 19AA5800] 19:07:19 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:19 INFO - PROCESS | 3640 | 1464142039477 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 627ms 19:07:19 INFO - PROCESS | 3640 | 1464142039504 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 3640 | 1464142039506 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 19:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:07:19 INFO - PROCESS | 3640 | 1464142039515 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 3640 | 1464142039516 Marionette TRACE conn2 <- [1,458,null,{}] 19:07:19 INFO - PROCESS | 3640 | 1464142039520 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:19 INFO - PROCESS | 3640 | 1464142039626 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:07:19 INFO - PROCESS | 3640 | 1464142039711 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 3640 | ++DOCSHELL 1980C000 == 45 [pid = 3640] [id = 124] 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1A5E5000) [pid = 3640] [serial = 369] [outer = 00000000] 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1AC33C00) [pid = 3640] [serial = 370] [outer = 1A5E5000] 19:07:19 INFO - PROCESS | 3640 | 1464142039754 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1AC34400) [pid = 3640] [serial = 371] [outer = 1A5E5000] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (17D21400) [pid = 3640] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1108EC00) [pid = 3640] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (13E3BC00) [pid = 3640] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19918400) [pid = 3640] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (11084400) [pid = 3640] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16EC7800) [pid = 3640] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1991A400) [pid = 3640] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (175C7000) [pid = 3640] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (13967400) [pid = 3640] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1990C800) [pid = 3640] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (175C7400) [pid = 3640] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (10EE0000) [pid = 3640] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (156DF000) [pid = 3640] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (10EDEC00) [pid = 3640] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13967800) [pid = 3640] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (12F17800) [pid = 3640] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (160F0800) [pid = 3640] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16962800) [pid = 3640] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 160F1400 == 44 [pid = 3640] [id = 67] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 1695AC00 == 43 [pid = 3640] [id = 101] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 19917800 == 42 [pid = 3640] [id = 71] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 1312E800 == 41 [pid = 3640] [id = 99] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 1312C400 == 40 [pid = 3640] [id = 100] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 160F3800 == 39 [pid = 3640] [id = 85] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 1A4E1800 == 38 [pid = 3640] [id = 86] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 11254C00 == 37 [pid = 3640] [id = 117] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0C7F3800 == 36 [pid = 3640] [id = 116] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 13194400 == 35 [pid = 3640] [id = 114] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 167BD800 == 34 [pid = 3640] [id = 115] 19:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0F310C00 == 33 [pid = 3640] [id = 113] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 13E39C00 == 32 [pid = 3640] [id = 119] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 0C7FB000 == 31 [pid = 3640] [id = 118] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 168D1400 == 30 [pid = 3640] [id = 120] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 175C6800 == 29 [pid = 3640] [id = 123] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 16DA7400 == 28 [pid = 3640] [id = 121] 19:07:21 INFO - PROCESS | 3640 | --DOCSHELL 19818000 == 27 [pid = 3640] [id = 122] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12B54400) [pid = 3640] [serial = 248] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15763C00) [pid = 3640] [serial = 206] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A5E8800) [pid = 3640] [serial = 212] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1295FC00) [pid = 3640] [serial = 203] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19809800) [pid = 3640] [serial = 254] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A4E8800) [pid = 3640] [serial = 245] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1990F800) [pid = 3640] [serial = 209] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1500F000) [pid = 3640] [serial = 251] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19912000) [pid = 3640] [serial = 325] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1794D800) [pid = 3640] [serial = 323] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (17FF6C00) [pid = 3640] [serial = 322] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (11253C00) [pid = 3640] [serial = 304] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15F4EC00) [pid = 3640] [serial = 313] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (160EA400) [pid = 3640] [serial = 314] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (155BBC00) [pid = 3640] [serial = 295] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11255800) [pid = 3640] [serial = 292] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1762CC00) [pid = 3640] [serial = 329] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1500E400) [pid = 3640] [serial = 308] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (14346400) [pid = 3640] [serial = 307] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (13A7B000) [pid = 3640] [serial = 310] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15010C00) [pid = 3640] [serial = 311] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0F309400) [pid = 3640] [serial = 289] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (168D4C00) [pid = 3640] [serial = 316] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19918C00) [pid = 3640] [serial = 298] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (150BB400) [pid = 3640] [serial = 328] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (16963000) [pid = 3640] [serial = 301] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (19916400) [pid = 3640] [serial = 326] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11CB4000) [pid = 3640] [serial = 305] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1762B400) [pid = 3640] [serial = 319] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (178B4C00) [pid = 3640] [serial = 320] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (19AAEC00) [pid = 3640] [serial = 331] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1695A000) [pid = 3640] [serial = 317] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1A5E6800) [pid = 3640] [serial = 332] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1AE14000) [pid = 3640] [serial = 334] [outer = 00000000] [url = about:blank] 19:07:21 INFO - PROCESS | 3640 | 1464142041703 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 3640 | 1464142041727 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 19:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:07:21 INFO - PROCESS | 3640 | 1464142041739 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 3640 | 1464142041743 Marionette TRACE conn2 <- [1,462,null,{}] 19:07:21 INFO - PROCESS | 3640 | 1464142041749 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:21 INFO - PROCESS | 3640 | 1464142041838 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:07:21 INFO - PROCESS | 3640 | 1464142041847 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 3640 | ++DOCSHELL 10337000 == 28 [pid = 3640] [id = 125] 19:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (10372400) [pid = 3640] [serial = 372] [outer = 00000000] 19:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (104F1400) [pid = 3640] [serial = 373] [outer = 10372400] 19:07:21 INFO - PROCESS | 3640 | 1464142041894 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (105ED000) [pid = 3640] [serial = 374] [outer = 10372400] 19:07:22 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:22 INFO - PROCESS | 3640 | 1464142042378 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 3640 | 1464142042439 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 19:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:07:22 INFO - PROCESS | 3640 | 1464142042445 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 3640 | 1464142042448 Marionette TRACE conn2 <- [1,466,null,{}] 19:07:22 INFO - PROCESS | 3640 | 1464142042452 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:22 INFO - PROCESS | 3640 | 1464142042537 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:07:22 INFO - PROCESS | 3640 | 1464142042547 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:22 INFO - PROCESS | 3640 | ++DOCSHELL 114DE000 == 29 [pid = 3640] [id = 126] 19:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (114DEC00) [pid = 3640] [serial = 375] [outer = 00000000] 19:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (118CAC00) [pid = 3640] [serial = 376] [outer = 114DEC00] 19:07:22 INFO - PROCESS | 3640 | 1464142042593 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1295A800) [pid = 3640] [serial = 377] [outer = 114DEC00] 19:07:23 INFO - PROCESS | 3640 | 1464142043053 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 3640 | 1464142043084 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 19:07:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:07:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:07:23 INFO - PROCESS | 3640 | 1464142043090 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:07:23 INFO - PROCESS | 3640 | 1464142043093 Marionette TRACE conn2 <- [1,470,null,{}] 19:07:23 INFO - PROCESS | 3640 | 1464142043104 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 3640 | 1464142043219 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:07:23 INFO - PROCESS | 3640 | 1464142043301 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 3640 | ++DOCSHELL 13138C00 == 30 [pid = 3640] [id = 127] 19:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (13139800) [pid = 3640] [serial = 378] [outer = 00000000] 19:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (131D4400) [pid = 3640] [serial = 379] [outer = 13139800] 19:07:23 INFO - PROCESS | 3640 | 1464142043351 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (13967400) [pid = 3640] [serial = 380] [outer = 13139800] 19:07:23 INFO - PROCESS | 3640 | 1464142043742 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 705ms 19:07:23 INFO - PROCESS | 3640 | 1464142043790 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 3640 | 1464142043793 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 19:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:07:23 INFO - PROCESS | 3640 | 1464142043796 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - PROCESS | 3640 | 1464142043798 Marionette TRACE conn2 <- [1,474,null,{}] 19:07:23 INFO - PROCESS | 3640 | 1464142043801 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 3640 | 1464142043906 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:07:23 INFO - PROCESS | 3640 | 1464142043914 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 3640 | ++DOCSHELL 118C0000 == 31 [pid = 3640] [id = 128] 19:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13281000) [pid = 3640] [serial = 381] [outer = 00000000] 19:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (14342800) [pid = 3640] [serial = 382] [outer = 13281000] 19:07:23 INFO - PROCESS | 3640 | 1464142043959 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (15003000) [pid = 3640] [serial = 383] [outer = 13281000] 19:07:24 INFO - PROCESS | 3640 | 1464142044380 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 643ms 19:07:24 INFO - PROCESS | 3640 | 1464142044434 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 3640 | 1464142044436 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 19:07:24 INFO - PROCESS | 3640 | 1464142044439 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:07:24 INFO - PROCESS | 3640 | 1464142044440 Marionette TRACE conn2 <- [1,478,null,{}] 19:07:24 INFO - PROCESS | 3640 | 1464142044448 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:24 INFO - PROCESS | 3640 | 1464142044552 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:07:24 INFO - PROCESS | 3640 | 1464142044593 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 3640 | ++DOCSHELL 1500E000 == 32 [pid = 3640] [id = 129] 19:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (150BA800) [pid = 3640] [serial = 384] [outer = 00000000] 19:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (155B0800) [pid = 3640] [serial = 385] [outer = 150BA800] 19:07:24 INFO - PROCESS | 3640 | 1464142044640 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (156AC800) [pid = 3640] [serial = 386] [outer = 150BA800] 19:07:25 INFO - PROCESS | 3640 | 1464142045087 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 643ms 19:07:25 INFO - PROCESS | 3640 | 1464142045109 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 3640 | 1464142045111 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 19:07:25 INFO - PROCESS | 3640 | 1464142045114 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:07:25 INFO - PROCESS | 3640 | 1464142045116 Marionette TRACE conn2 <- [1,482,null,{}] 19:07:25 INFO - PROCESS | 3640 | 1464142045120 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:25 INFO - PROCESS | 3640 | 1464142045253 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:07:25 INFO - PROCESS | 3640 | 1464142045263 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 3640 | ++DOCSHELL 0F306400 == 33 [pid = 3640] [id = 130] 19:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (156B2000) [pid = 3640] [serial = 387] [outer = 00000000] 19:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15F4C400) [pid = 3640] [serial = 388] [outer = 156B2000] 19:07:25 INFO - PROCESS | 3640 | 1464142045311 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16160800) [pid = 3640] [serial = 389] [outer = 156B2000] 19:07:25 INFO - PROCESS | 3640 | 1464142045749 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 19:07:25 INFO - PROCESS | 3640 | 1464142045815 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 3640 | 1464142045816 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 19:07:25 INFO - PROCESS | 3640 | 1464142045820 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:07:25 INFO - PROCESS | 3640 | 1464142045821 Marionette TRACE conn2 <- [1,486,null,{}] 19:07:25 INFO - PROCESS | 3640 | 1464142045825 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:25 INFO - PROCESS | 3640 | 1464142045923 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:07:25 INFO - PROCESS | 3640 | 1464142045932 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 3640 | ++DOCSHELL 167BC400 == 34 [pid = 3640] [id = 131] 19:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (167C0000) [pid = 3640] [serial = 390] [outer = 00000000] 19:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (167C8800) [pid = 3640] [serial = 391] [outer = 167C0000] 19:07:25 INFO - PROCESS | 3640 | 1464142045975 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (168D3C00) [pid = 3640] [serial = 392] [outer = 167C0000] 19:07:26 INFO - PROCESS | 3640 | 1464142046386 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 595ms 19:07:26 INFO - PROCESS | 3640 | 1464142046420 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 3640 | 1464142046422 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 19:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:07:26 INFO - PROCESS | 3640 | 1464142046425 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 3640 | 1464142046427 Marionette TRACE conn2 <- [1,490,null,{}] 19:07:26 INFO - PROCESS | 3640 | 1464142046430 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:26 INFO - PROCESS | 3640 | 1464142046512 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:07:26 INFO - PROCESS | 3640 | 1464142046518 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 3640 | ++DOCSHELL 167BE400 == 35 [pid = 3640] [id = 132] 19:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (167BEC00) [pid = 3640] [serial = 393] [outer = 00000000] 19:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1695DC00) [pid = 3640] [serial = 394] [outer = 167BEC00] 19:07:26 INFO - PROCESS | 3640 | 1464142046562 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1695F400) [pid = 3640] [serial = 395] [outer = 167BEC00] 19:07:26 INFO - PROCESS | 3640 | 1464142046955 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 19:07:27 INFO - PROCESS | 3640 | 1464142047020 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 3640 | 1464142047022 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 19:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:07:27 INFO - PROCESS | 3640 | 1464142047028 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 3640 | 1464142047030 Marionette TRACE conn2 <- [1,494,null,{}] 19:07:27 INFO - PROCESS | 3640 | 1464142047033 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:27 INFO - PROCESS | 3640 | 1464142047107 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:07:27 INFO - PROCESS | 3640 | 1464142047114 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 3640 | ++DOCSHELL 13137000 == 36 [pid = 3640] [id = 133] 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (169F9000) [pid = 3640] [serial = 396] [outer = 00000000] 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (16EC7800) [pid = 3640] [serial = 397] [outer = 169F9000] 19:07:27 INFO - PROCESS | 3640 | 1464142047157 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16EC7C00) [pid = 3640] [serial = 398] [outer = 169F9000] 19:07:27 INFO - PROCESS | 3640 | 1464142047589 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 596ms 19:07:27 INFO - PROCESS | 3640 | 1464142047622 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 3640 | 1464142047624 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 19:07:27 INFO - PROCESS | 3640 | 1464142047627 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:07:27 INFO - PROCESS | 3640 | 1464142047629 Marionette TRACE conn2 <- [1,498,null,{}] 19:07:27 INFO - PROCESS | 3640 | 1464142047646 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:27 INFO - PROCESS | 3640 | 1464142047725 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:07:27 INFO - PROCESS | 3640 | 1464142047732 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 3640 | ++DOCSHELL 0F303C00 == 37 [pid = 3640] [id = 134] 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (11252400) [pid = 3640] [serial = 399] [outer = 00000000] 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1721CC00) [pid = 3640] [serial = 400] [outer = 11252400] 19:07:27 INFO - PROCESS | 3640 | 1464142047775 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (176CCC00) [pid = 3640] [serial = 401] [outer = 11252400] 19:07:28 INFO - PROCESS | 3640 | 1464142048186 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 595ms 19:07:28 INFO - PROCESS | 3640 | 1464142048236 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 3640 | 1464142048238 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 19:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:07:28 INFO - PROCESS | 3640 | 1464142048246 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 3640 | 1464142048248 Marionette TRACE conn2 <- [1,502,null,{}] 19:07:28 INFO - PROCESS | 3640 | 1464142048251 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:28 INFO - PROCESS | 3640 | 1464142048341 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:07:28 INFO - PROCESS | 3640 | 1464142048347 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 3640 | ++DOCSHELL 178B3C00 == 38 [pid = 3640] [id = 135] 19:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (17949400) [pid = 3640] [serial = 402] [outer = 00000000] 19:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17DA5C00) [pid = 3640] [serial = 403] [outer = 17949400] 19:07:28 INFO - PROCESS | 3640 | 1464142048412 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (182AB400) [pid = 3640] [serial = 404] [outer = 17949400] 19:07:28 INFO - PROCESS | 3640 | 1464142048943 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 737ms 19:07:29 INFO - PROCESS | 3640 | 1464142048981 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 3640 | 1464142048983 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 19:07:29 INFO - PROCESS | 3640 | 1464142048987 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:07:29 INFO - PROCESS | 3640 | 1464142048988 Marionette TRACE conn2 <- [1,506,null,{}] 19:07:29 INFO - PROCESS | 3640 | 1464142048992 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:29 INFO - PROCESS | 3640 | 1464142049092 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (182ACC00) [pid = 3640] [serial = 405] [outer = 1B35D400] 19:07:29 INFO - PROCESS | 3640 | 1464142049120 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 3640 | ++DOCSHELL 1980E400 == 39 [pid = 3640] [id = 136] 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1980E800) [pid = 3640] [serial = 406] [outer = 00000000] 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1990C800) [pid = 3640] [serial = 407] [outer = 1980E800] 19:07:29 INFO - PROCESS | 3640 | 1464142049216 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19810400) [pid = 3640] [serial = 408] [outer = 1980E800] 19:07:29 INFO - PROCESS | 3640 | 1464142049673 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 752ms 19:07:29 INFO - PROCESS | 3640 | 1464142049766 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 3640 | 1464142049768 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 19:07:29 INFO - PROCESS | 3640 | 1464142049772 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 3640 | 1464142049773 Marionette TRACE conn2 <- [1,510,null,{}] 19:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:07:29 INFO - PROCESS | 3640 | 1464142049777 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:29 INFO - PROCESS | 3640 | 1464142049882 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:07:29 INFO - PROCESS | 3640 | 1464142049895 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 3640 | ++DOCSHELL 19912400 == 40 [pid = 3640] [id = 137] 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19914400) [pid = 3640] [serial = 409] [outer = 00000000] 19:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1991A000) [pid = 3640] [serial = 410] [outer = 19914400] 19:07:29 INFO - PROCESS | 3640 | 1464142049938 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19AAB000) [pid = 3640] [serial = 411] [outer = 19914400] 19:07:30 INFO - PROCESS | 3640 | 1464142050368 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 643ms 19:07:30 INFO - PROCESS | 3640 | 1464142050415 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:07:30 INFO - PROCESS | 3640 | 1464142050417 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 19:07:30 INFO - PROCESS | 3640 | 1464142050420 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:07:30 INFO - PROCESS | 3640 | 1464142050422 Marionette TRACE conn2 <- [1,514,null,{}] 19:07:30 INFO - PROCESS | 3640 | 1464142050429 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:30 INFO - PROCESS | 3640 | 1464142050531 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:07:30 INFO - PROCESS | 3640 | 1464142050538 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 3640 | ++DOCSHELL 150C4000 == 41 [pid = 3640] [id = 138] 19:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19910000) [pid = 3640] [serial = 412] [outer = 00000000] 19:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1A4E3000) [pid = 3640] [serial = 413] [outer = 19910000] 19:07:30 INFO - PROCESS | 3640 | 1464142050583 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1A4E6C00) [pid = 3640] [serial = 414] [outer = 19910000] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A740000) [pid = 3640] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1695B000) [pid = 3640] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (17FEE000) [pid = 3640] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0F305800) [pid = 3640] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1318B000) [pid = 3640] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (104EE400) [pid = 3640] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15010400) [pid = 3640] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (168DF800) [pid = 3640] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (167BF000) [pid = 3640] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13276C00) [pid = 3640] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (118C0C00) [pid = 3640] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (10370C00) [pid = 3640] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0C7F5400) [pid = 3640] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0F30B000) [pid = 3640] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19AA5800) [pid = 3640] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19818C00) [pid = 3640] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:07:31 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16EC7400) [pid = 3640] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:07:31 INFO - PROCESS | 3640 | 1464142051274 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:07:31 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 19:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 909ms 19:07:31 INFO - PROCESS | 3640 | 1464142051328 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 3640 | 1464142051330 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 19:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:07:31 INFO - PROCESS | 3640 | 1464142051333 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 3640 | 1464142051335 Marionette TRACE conn2 <- [1,518,null,{}] 19:07:31 INFO - PROCESS | 3640 | 1464142051338 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:31 INFO - PROCESS | 3640 | 1464142051431 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:07:31 INFO - PROCESS | 3640 | 1464142051437 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 3640 | ++DOCSHELL 105F0400 == 42 [pid = 3640] [id = 139] 19:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10A62C00) [pid = 3640] [serial = 415] [outer = 00000000] 19:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15F46000) [pid = 3640] [serial = 416] [outer = 10A62C00] 19:07:31 INFO - PROCESS | 3640 | 1464142051483 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1695B000) [pid = 3640] [serial = 417] [outer = 10A62C00] 19:07:31 INFO - PROCESS | 3640 | 1464142051892 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 596ms 19:07:31 INFO - PROCESS | 3640 | 1464142051928 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 3640 | 1464142051930 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 19:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:07:31 INFO - PROCESS | 3640 | 1464142051933 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 3640 | 1464142051935 Marionette TRACE conn2 <- [1,522,null,{}] 19:07:31 INFO - PROCESS | 3640 | 1464142051938 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 3640 | 1464142052013 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:07:32 INFO - PROCESS | 3640 | 1464142052019 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 3640 | ++DOCSHELL 168D4400 == 43 [pid = 3640] [id = 140] 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (16965000) [pid = 3640] [serial = 418] [outer = 00000000] 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19911C00) [pid = 3640] [serial = 419] [outer = 16965000] 19:07:32 INFO - PROCESS | 3640 | 1464142052062 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A5E5C00) [pid = 3640] [serial = 420] [outer = 16965000] 19:07:32 INFO - PROCESS | 3640 | 1464142052473 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 595ms 19:07:32 INFO - PROCESS | 3640 | 1464142052530 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 3640 | 1464142052532 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 19:07:32 INFO - PROCESS | 3640 | 1464142052536 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:07:32 INFO - PROCESS | 3640 | 1464142052537 Marionette TRACE conn2 <- [1,526,null,{}] 19:07:32 INFO - PROCESS | 3640 | 1464142052541 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 3640 | 1464142052619 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:07:32 INFO - PROCESS | 3640 | 1464142052626 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 3640 | ++DOCSHELL 1A5EDC00 == 44 [pid = 3640] [id = 141] 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A5F1800) [pid = 3640] [serial = 421] [outer = 00000000] 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A737800) [pid = 3640] [serial = 422] [outer = 1A5F1800] 19:07:32 INFO - PROCESS | 3640 | 1464142052668 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A73E800) [pid = 3640] [serial = 423] [outer = 1A5F1800] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 104EAC00 == 43 [pid = 3640] [id = 21] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 13136800 == 42 [pid = 3640] [id = 20] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 155B9800 == 41 [pid = 3640] [id = 26] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 16EC5800 == 40 [pid = 3640] [id = 12] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1A73E400 == 39 [pid = 3640] [id = 13] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 10A5BC00 == 38 [pid = 3640] [id = 19] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1AFAE400 == 37 [pid = 3640] [id = 15] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 156AA000 == 36 [pid = 3640] [id = 8] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 156A9C00 == 35 [pid = 3640] [id = 27] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1395AC00 == 34 [pid = 3640] [id = 25] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1AFA3C00 == 33 [pid = 3640] [id = 14] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 12B28C00 == 32 [pid = 3640] [id = 28] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1B35BC00 == 31 [pid = 3640] [id = 18] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 11255000 == 30 [pid = 3640] [id = 22] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1327EC00 == 29 [pid = 3640] [id = 24] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 10A62000 == 28 [pid = 3640] [id = 23] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 16EC8400 == 27 [pid = 3640] [id = 11] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1A4E3800 == 26 [pid = 3640] [id = 10] 19:07:33 INFO - PROCESS | 3640 | --DOCSHELL 1980C000 == 25 [pid = 3640] [id = 124] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1AC33C00) [pid = 3640] [serial = 370] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (15F53400) [pid = 3640] [serial = 355] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (16EAAC00) [pid = 3640] [serial = 359] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (167C9800) [pid = 3640] [serial = 343] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (155B5400) [pid = 3640] [serial = 341] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13E3CC00) [pid = 3640] [serial = 350] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (167BE800) [pid = 3640] [serial = 356] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (105F6800) [pid = 3640] [serial = 338] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13279800) [pid = 3640] [serial = 347] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1050B000) [pid = 3640] [serial = 346] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (11CB0C00) [pid = 3640] [serial = 352] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13964000) [pid = 3640] [serial = 353] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (10485800) [pid = 3640] [serial = 337] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (169EE400) [pid = 3640] [serial = 358] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (168D2C00) [pid = 3640] [serial = 344] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (139BE000) [pid = 3640] [serial = 340] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13138800) [pid = 3640] [serial = 349] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A738C00) [pid = 3640] [serial = 367] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1A73F800) [pid = 3640] [serial = 368] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1794AC00) [pid = 3640] [serial = 361] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19AAC800) [pid = 3640] [serial = 364] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A18B800) [pid = 3640] [serial = 365] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (176D2C00) [pid = 3640] [serial = 362] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1AE1D400) [pid = 3640] [serial = 335] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16967000) [pid = 3640] [serial = 302] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19AB2000) [pid = 3640] [serial = 299] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (11869400) [pid = 3640] [serial = 290] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (156E0C00) [pid = 3640] [serial = 296] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1295CC00) [pid = 3640] [serial = 293] [outer = 00000000] [url = about:blank] 19:07:34 INFO - PROCESS | 3640 | 1464142054558 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:07:34 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 19:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2022ms 19:07:34 INFO - PROCESS | 3640 | 1464142054590 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 3640 | 1464142054594 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 19:07:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:07:34 INFO - PROCESS | 3640 | 1464142054600 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 3640 | 1464142054604 Marionette TRACE conn2 <- [1,530,null,{}] 19:07:34 INFO - PROCESS | 3640 | 1464142054610 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:34 INFO - PROCESS | 3640 | 1464142054696 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:07:34 INFO - PROCESS | 3640 | 1464142054706 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 3640 | ++DOCSHELL 10376000 == 26 [pid = 3640] [id = 142] 19:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1037A400) [pid = 3640] [serial = 424] [outer = 00000000] 19:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (10486000) [pid = 3640] [serial = 425] [outer = 1037A400] 19:07:34 INFO - PROCESS | 3640 | 1464142054753 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1050C000) [pid = 3640] [serial = 426] [outer = 1037A400] 19:07:35 INFO - PROCESS | 3640 | 1464142055219 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:07:35 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 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:07:35 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 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 627ms 19:07:35 INFO - PROCESS | 3640 | 1464142055239 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 3640 | 1464142055245 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 19:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:07:35 INFO - PROCESS | 3640 | 1464142055251 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 3640 | 1464142055253 Marionette TRACE conn2 <- [1,534,null,{}] 19:07:35 INFO - PROCESS | 3640 | 1464142055257 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:35 INFO - PROCESS | 3640 | 1464142055346 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:07:35 INFO - PROCESS | 3640 | 1464142055353 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 3640 | ++DOCSHELL 10A5B400 == 27 [pid = 3640] [id = 143] 19:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (10A5FC00) [pid = 3640] [serial = 427] [outer = 00000000] 19:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (11810400) [pid = 3640] [serial = 428] [outer = 10A5FC00] 19:07:35 INFO - PROCESS | 3640 | 1464142055399 Marionette DEBUG loaded listener.js 19:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (118C7400) [pid = 3640] [serial = 429] [outer = 10A5FC00] 19:07:35 INFO - PROCESS | 3640 | 1464142055846 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:07:35 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. 19:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 642ms 19:07:35 INFO - PROCESS | 3640 | 1464142055886 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 3640 | 1464142055889 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 19:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:07:35 INFO - PROCESS | 3640 | 1464142055896 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 3640 | 1464142055900 Marionette TRACE conn2 <- [1,538,null,{}] 19:07:35 INFO - PROCESS | 3640 | 1464142055911 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:35 INFO - PROCESS | 3640 | 1464142055992 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:07:36 INFO - PROCESS | 3640 | 1464142056002 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 3640 | ++DOCSHELL 12FB3C00 == 28 [pid = 3640] [id = 144] 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (12FB5400) [pid = 3640] [serial = 430] [outer = 00000000] 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1312F800) [pid = 3640] [serial = 431] [outer = 12FB5400] 19:07:36 INFO - PROCESS | 3640 | 1464142056050 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13137800) [pid = 3640] [serial = 432] [outer = 12FB5400] 19:07:36 INFO - PROCESS | 3640 | 1464142056483 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:07:36 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. 19:07:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 627ms 19:07:36 INFO - PROCESS | 3640 | 1464142056536 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 3640 | 1464142056540 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 19:07:36 INFO - PROCESS | 3640 | 1464142056544 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:07:36 INFO - PROCESS | 3640 | 1464142056547 Marionette TRACE conn2 <- [1,542,null,{}] 19:07:36 INFO - PROCESS | 3640 | 1464142056551 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:36 INFO - PROCESS | 3640 | 1464142056632 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:07:36 INFO - PROCESS | 3640 | 1464142056642 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 3640 | ++DOCSHELL 13133400 == 29 [pid = 3640] [id = 145] 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1318E400) [pid = 3640] [serial = 433] [outer = 00000000] 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13A7D000) [pid = 3640] [serial = 434] [outer = 1318E400] 19:07:36 INFO - PROCESS | 3640 | 1464142056689 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (14342C00) [pid = 3640] [serial = 435] [outer = 1318E400] 19:07:37 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:37 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:37 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:37 INFO - PROCESS | 3640 | 1464142057105 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 596ms 19:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:07:37 INFO - PROCESS | 3640 | 1464142057142 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 3640 | 1464142057144 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 19:07:37 INFO - PROCESS | 3640 | 1464142057147 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 3640 | 1464142057149 Marionette TRACE conn2 <- [1,546,null,{}] 19:07:37 INFO - PROCESS | 3640 | 1464142057152 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:37 INFO - PROCESS | 3640 | 1464142057235 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:07:37 INFO - PROCESS | 3640 | 1464142057242 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 3640 | ++DOCSHELL 139C3400 == 30 [pid = 3640] [id = 146] 19:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (143C4400) [pid = 3640] [serial = 436] [outer = 00000000] 19:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (155B9800) [pid = 3640] [serial = 437] [outer = 143C4400] 19:07:37 INFO - PROCESS | 3640 | 1464142057285 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156AE800) [pid = 3640] [serial = 438] [outer = 143C4400] 19:07:37 INFO - PROCESS | 3640 | 1464142057742 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 627ms 19:07:37 INFO - PROCESS | 3640 | 1464142057786 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 3640 | 1464142057788 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 19:07:37 INFO - PROCESS | 3640 | 1464142057791 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:07:37 INFO - PROCESS | 3640 | 1464142057793 Marionette TRACE conn2 <- [1,550,null,{}] 19:07:37 INFO - PROCESS | 3640 | 1464142057796 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:37 INFO - PROCESS | 3640 | 1464142057889 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:07:37 INFO - PROCESS | 3640 | 1464142057899 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 3640 | ++DOCSHELL 15768C00 == 31 [pid = 3640] [id = 147] 19:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15772000) [pid = 3640] [serial = 439] [outer = 00000000] 19:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15F52800) [pid = 3640] [serial = 440] [outer = 15772000] 19:07:37 INFO - PROCESS | 3640 | 1464142057946 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16160400) [pid = 3640] [serial = 441] [outer = 15772000] 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:38 INFO - PROCESS | 3640 | 1464142058361 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 596ms 19:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:07:38 INFO - PROCESS | 3640 | 1464142058391 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:07:38 INFO - PROCESS | 3640 | 1464142058393 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 19:07:38 INFO - PROCESS | 3640 | 1464142058396 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - PROCESS | 3640 | 1464142058398 Marionette TRACE conn2 <- [1,554,null,{}] 19:07:38 INFO - PROCESS | 3640 | 1464142058401 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:38 INFO - PROCESS | 3640 | 1464142058472 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:07:38 INFO - PROCESS | 3640 | 1464142058478 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 3640 | ++DOCSHELL 160E6400 == 32 [pid = 3640] [id = 148] 19:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (160EB400) [pid = 3640] [serial = 442] [outer = 00000000] 19:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (167C6C00) [pid = 3640] [serial = 443] [outer = 160EB400] 19:07:38 INFO - PROCESS | 3640 | 1464142058521 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (167C7C00) [pid = 3640] [serial = 444] [outer = 160EB400] 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:38 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:38 INFO - PROCESS | 3640 | 1464142058949 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 596ms 19:07:39 INFO - PROCESS | 3640 | 1464142058991 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 3640 | 1464142058992 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 19:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:07:39 INFO - PROCESS | 3640 | 1464142058996 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 3640 | 1464142058997 Marionette TRACE conn2 <- [1,558,null,{}] 19:07:39 INFO - PROCESS | 3640 | 1464142059015 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 3640 | 1464142059097 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:07:39 INFO - PROCESS | 3640 | 1464142059104 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 3640 | ++DOCSHELL 16947C00 == 33 [pid = 3640] [id = 149] 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1695A800) [pid = 3640] [serial = 445] [outer = 00000000] 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16961800) [pid = 3640] [serial = 446] [outer = 1695A800] 19:07:39 INFO - PROCESS | 3640 | 1464142059149 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (16961C00) [pid = 3640] [serial = 447] [outer = 1695A800] 19:07:39 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:39 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:39 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:39 INFO - PROCESS | 3640 | 1464142059572 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 596ms 19:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:07:39 INFO - PROCESS | 3640 | 1464142059613 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 3640 | 1464142059615 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 19:07:39 INFO - PROCESS | 3640 | 1464142059619 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 3640 | 1464142059620 Marionette TRACE conn2 <- [1,562,null,{}] 19:07:39 INFO - PROCESS | 3640 | 1464142059624 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 3640 | 1464142059729 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:07:39 INFO - PROCESS | 3640 | 1464142059737 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 3640 | ++DOCSHELL 16D9C800 == 34 [pid = 3640] [id = 150] 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16D9CC00) [pid = 3640] [serial = 448] [outer = 00000000] 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16EB3800) [pid = 3640] [serial = 449] [outer = 16D9CC00] 19:07:39 INFO - PROCESS | 3640 | 1464142059780 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16EC5C00) [pid = 3640] [serial = 450] [outer = 16D9CC00] 19:07:40 INFO - PROCESS | 3640 | 1464142060223 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 19:07:40 INFO - PROCESS | 3640 | 1464142060254 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 3640 | 1464142060257 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 19:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:07:40 INFO - PROCESS | 3640 | 1464142060260 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 3640 | 1464142060262 Marionette TRACE conn2 <- [1,566,null,{}] 19:07:40 INFO - PROCESS | 3640 | 1464142060265 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:40 INFO - PROCESS | 3640 | 1464142060367 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:07:40 INFO - PROCESS | 3640 | 1464142060374 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 3640 | ++DOCSHELL 14349400 == 35 [pid = 3640] [id = 151] 19:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (167C0400) [pid = 3640] [serial = 451] [outer = 00000000] 19:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17625C00) [pid = 3640] [serial = 452] [outer = 167C0400] 19:07:40 INFO - PROCESS | 3640 | 1464142060417 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (178B0800) [pid = 3640] [serial = 453] [outer = 167C0400] 19:07:40 INFO - PROCESS | 3640 | 1464142060873 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 643ms 19:07:40 INFO - PROCESS | 3640 | 1464142060898 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 3640 | 1464142060900 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 19:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:07:40 INFO - PROCESS | 3640 | 1464142060903 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 3640 | 1464142060906 Marionette TRACE conn2 <- [1,570,null,{}] 19:07:40 INFO - PROCESS | 3640 | 1464142060916 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:41 INFO - PROCESS | 3640 | 1464142061027 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:07:41 INFO - PROCESS | 3640 | 1464142061128 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 3640 | ++DOCSHELL 17955C00 == 36 [pid = 3640] [id = 152] 19:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17958C00) [pid = 3640] [serial = 454] [outer = 00000000] 19:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1980CC00) [pid = 3640] [serial = 455] [outer = 17958C00] 19:07:41 INFO - PROCESS | 3640 | 1464142061175 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19911800) [pid = 3640] [serial = 456] [outer = 17958C00] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1980E800) [pid = 3640] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (10A62C00) [pid = 3640] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19914400) [pid = 3640] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19910000) [pid = 3640] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (17949400) [pid = 3640] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (11252400) [pid = 3640] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (169F9000) [pid = 3640] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (167BEC00) [pid = 3640] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (167C0000) [pid = 3640] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (156B2000) [pid = 3640] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (150BA800) [pid = 3640] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13281000) [pid = 3640] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13139800) [pid = 3640] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (114DEC00) [pid = 3640] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10372400) [pid = 3640] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1A5E5000) [pid = 3640] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:07:41 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16965000) [pid = 3640] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:07:41 INFO - PROCESS | 3640 | 1464142061857 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1003ms 19:07:41 INFO - PROCESS | 3640 | 1464142061907 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:07:41 INFO - PROCESS | 3640 | 1464142061909 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 19:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:07:41 INFO - PROCESS | 3640 | 1464142061912 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 3640 | 1464142061913 Marionette TRACE conn2 <- [1,574,null,{}] 19:07:41 INFO - PROCESS | 3640 | 1464142061916 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 3640 | 1464142061990 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:07:42 INFO - PROCESS | 3640 | 1464142061999 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 3640 | ++DOCSHELL 12FA8C00 == 37 [pid = 3640] [id = 153] 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (12FB4C00) [pid = 3640] [serial = 457] [outer = 00000000] 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (13E3B000) [pid = 3640] [serial = 458] [outer = 12FB4C00] 19:07:42 INFO - PROCESS | 3640 | 1464142062042 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (13E3E800) [pid = 3640] [serial = 459] [outer = 12FB4C00] 19:07:42 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:42 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:42 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:42 INFO - PROCESS | 3640 | 1464142062472 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 596ms 19:07:42 INFO - PROCESS | 3640 | 1464142062509 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 3640 | 1464142062511 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 19:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:07:42 INFO - PROCESS | 3640 | 1464142062514 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 3640 | 1464142062516 Marionette TRACE conn2 <- [1,578,null,{}] 19:07:42 INFO - PROCESS | 3640 | 1464142062519 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 3640 | 1464142062593 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:07:42 INFO - PROCESS | 3640 | 1464142062602 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 3640 | ++DOCSHELL 13A7A400 == 38 [pid = 3640] [id = 154] 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (156A9800) [pid = 3640] [serial = 460] [outer = 00000000] 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16ECA000) [pid = 3640] [serial = 461] [outer = 156A9800] 19:07:42 INFO - PROCESS | 3640 | 1464142062645 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17FED000) [pid = 3640] [serial = 462] [outer = 156A9800] 19:07:43 INFO - PROCESS | 3640 | 1464142063074 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 595ms 19:07:43 INFO - PROCESS | 3640 | 1464142063112 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 3640 | 1464142063114 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 19:07:43 INFO - PROCESS | 3640 | 1464142063117 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:07:43 INFO - PROCESS | 3640 | 1464142063119 Marionette TRACE conn2 <- [1,582,null,{}] 19:07:43 INFO - PROCESS | 3640 | 1464142063122 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:43 INFO - PROCESS | 3640 | 1464142063196 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:07:43 INFO - PROCESS | 3640 | 1464142063202 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 3640 | ++DOCSHELL 155B5400 == 39 [pid = 3640] [id = 155] 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16162C00) [pid = 3640] [serial = 463] [outer = 00000000] 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19A93C00) [pid = 3640] [serial = 464] [outer = 16162C00] 19:07:43 INFO - PROCESS | 3640 | 1464142063247 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A18BC00) [pid = 3640] [serial = 465] [outer = 16162C00] 19:07:43 INFO - PROCESS | 3640 | 1464142063649 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 596ms 19:07:43 INFO - PROCESS | 3640 | 1464142063715 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 3640 | 1464142063716 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 19:07:43 INFO - PROCESS | 3640 | 1464142063720 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:07:43 INFO - PROCESS | 3640 | 1464142063721 Marionette TRACE conn2 <- [1,586,null,{}] 19:07:43 INFO - PROCESS | 3640 | 1464142063725 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:43 INFO - PROCESS | 3640 | 1464142063808 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:07:43 INFO - PROCESS | 3640 | 1464142063814 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 3640 | ++DOCSHELL 11255800 == 40 [pid = 3640] [id = 156] 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13964C00) [pid = 3640] [serial = 466] [outer = 00000000] 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A5E2800) [pid = 3640] [serial = 467] [outer = 13964C00] 19:07:43 INFO - PROCESS | 3640 | 1464142063904 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A732C00) [pid = 3640] [serial = 468] [outer = 13964C00] 19:07:44 INFO - PROCESS | 3640 | 1464142064688 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1003ms 19:07:44 INFO - PROCESS | 3640 | 1464142064755 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:07:44 INFO - PROCESS | 3640 | 1464142064759 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 19:07:44 INFO - PROCESS | 3640 | 1464142064763 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 3640 | 1464142064767 Marionette TRACE conn2 <- [1,590,null,{}] 19:07:44 INFO - PROCESS | 3640 | 1464142064773 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:44 INFO - PROCESS | 3640 | 1464142064887 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:07:45 INFO - PROCESS | 3640 | 1464142065013 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 3640 | ++DOCSHELL 10335800 == 41 [pid = 3640] [id = 157] 19:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1050E400) [pid = 3640] [serial = 469] [outer = 00000000] 19:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (10EE1C00) [pid = 3640] [serial = 470] [outer = 1050E400] 19:07:45 INFO - PROCESS | 3640 | 1464142065071 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (12963800) [pid = 3640] [serial = 471] [outer = 1050E400] 19:07:45 INFO - PROCESS | 3640 | 1464142065965 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1254ms 19:07:46 INFO - PROCESS | 3640 | 1464142066019 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 3640 | 1464142066023 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 19:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:07:46 INFO - PROCESS | 3640 | 1464142066028 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 3640 | 1464142066032 Marionette TRACE conn2 <- [1,594,null,{}] 19:07:46 INFO - PROCESS | 3640 | 1464142066038 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:46 INFO - PROCESS | 3640 | 1464142066150 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:07:46 INFO - PROCESS | 3640 | 1464142066286 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 3640 | ++DOCSHELL 10560000 == 42 [pid = 3640] [id = 158] 19:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (10564800) [pid = 3640] [serial = 472] [outer = 00000000] 19:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10A5AC00) [pid = 3640] [serial = 473] [outer = 10564800] 19:07:46 INFO - PROCESS | 3640 | 1464142066336 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1108E400) [pid = 3640] [serial = 474] [outer = 10564800] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 155B5400 == 41 [pid = 3640] [id = 155] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 13A7A400 == 40 [pid = 3640] [id = 154] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 12FA8C00 == 39 [pid = 3640] [id = 153] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 17955C00 == 38 [pid = 3640] [id = 152] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 14349400 == 37 [pid = 3640] [id = 151] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 16D9C800 == 36 [pid = 3640] [id = 150] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 16947C00 == 35 [pid = 3640] [id = 149] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 160E6400 == 34 [pid = 3640] [id = 148] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 15768C00 == 33 [pid = 3640] [id = 147] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 139C3400 == 32 [pid = 3640] [id = 146] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 13133400 == 31 [pid = 3640] [id = 145] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 12FB3C00 == 30 [pid = 3640] [id = 144] 19:07:46 INFO - PROCESS | 3640 | --DOCSHELL 10A5B400 == 29 [pid = 3640] [id = 143] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1990C800) [pid = 3640] [serial = 407] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19810400) [pid = 3640] [serial = 408] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15F46000) [pid = 3640] [serial = 416] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19AAB000) [pid = 3640] [serial = 411] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1991A000) [pid = 3640] [serial = 410] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A4E3000) [pid = 3640] [serial = 413] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A4E6C00) [pid = 3640] [serial = 414] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17DA5C00) [pid = 3640] [serial = 403] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1721CC00) [pid = 3640] [serial = 400] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (176CCC00) [pid = 3640] [serial = 401] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16EC7800) [pid = 3640] [serial = 397] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16EC7C00) [pid = 3640] [serial = 398] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1695DC00) [pid = 3640] [serial = 394] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1695F400) [pid = 3640] [serial = 395] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (167C8800) [pid = 3640] [serial = 391] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (168D3C00) [pid = 3640] [serial = 392] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15F4C400) [pid = 3640] [serial = 388] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16160800) [pid = 3640] [serial = 389] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (155B0800) [pid = 3640] [serial = 385] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (156AC800) [pid = 3640] [serial = 386] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15003000) [pid = 3640] [serial = 383] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (14342800) [pid = 3640] [serial = 382] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (131D4400) [pid = 3640] [serial = 379] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13967400) [pid = 3640] [serial = 380] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (118CAC00) [pid = 3640] [serial = 376] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1295A800) [pid = 3640] [serial = 377] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (104F1400) [pid = 3640] [serial = 373] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (105ED000) [pid = 3640] [serial = 374] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1AC34400) [pid = 3640] [serial = 371] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1A737800) [pid = 3640] [serial = 422] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1695B000) [pid = 3640] [serial = 417] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (114DF800) [pid = 3640] [serial = 170] [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.] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1A5E5C00) [pid = 3640] [serial = 420] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (19911C00) [pid = 3640] [serial = 419] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (182AB400) [pid = 3640] [serial = 404] [outer = 00000000] [url = about:blank] 19:07:46 INFO - PROCESS | 3640 | 1464142066863 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 893ms 19:07:46 INFO - PROCESS | 3640 | 1464142066930 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 3640 | 1464142066936 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 19:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:07:46 INFO - PROCESS | 3640 | 1464142066942 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 3640 | 1464142066944 Marionette TRACE conn2 <- [1,598,null,{}] 19:07:46 INFO - PROCESS | 3640 | 1464142066948 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:47 INFO - PROCESS | 3640 | 1464142067028 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:07:47 INFO - PROCESS | 3640 | 1464142067038 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 3640 | ++DOCSHELL 11252400 == 30 [pid = 3640] [id = 159] 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (114E4000) [pid = 3640] [serial = 475] [outer = 00000000] 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11FF8000) [pid = 3640] [serial = 476] [outer = 114E4000] 19:07:47 INFO - PROCESS | 3640 | 1464142067082 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (12B50C00) [pid = 3640] [serial = 477] [outer = 114E4000] 19:07:47 INFO - PROCESS | 3640 | 1464142067529 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 643ms 19:07:47 INFO - PROCESS | 3640 | 1464142067578 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 3640 | 1464142067580 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 19:07:47 INFO - PROCESS | 3640 | 1464142067583 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:07:47 INFO - PROCESS | 3640 | 1464142067586 Marionette TRACE conn2 <- [1,602,null,{}] 19:07:47 INFO - PROCESS | 3640 | 1464142067597 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:47 INFO - PROCESS | 3640 | 1464142067708 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:07:47 INFO - PROCESS | 3640 | 1464142067719 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 3640 | ++DOCSHELL 131E3400 == 31 [pid = 3640] [id = 160] 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (13276000) [pid = 3640] [serial = 478] [outer = 00000000] 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13965000) [pid = 3640] [serial = 479] [outer = 13276000] 19:07:47 INFO - PROCESS | 3640 | 1464142067779 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (139B9400) [pid = 3640] [serial = 480] [outer = 13276000] 19:07:48 INFO - PROCESS | 3640 | 1464142068223 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 19:07:48 INFO - PROCESS | 3640 | 1464142068282 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 3640 | 1464142068285 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 19:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:07:48 INFO - PROCESS | 3640 | 1464142068288 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 3640 | 1464142068290 Marionette TRACE conn2 <- [1,606,null,{}] 19:07:48 INFO - PROCESS | 3640 | 1464142068293 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:48 INFO - PROCESS | 3640 | 1464142068373 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:07:48 INFO - PROCESS | 3640 | 1464142068382 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 3640 | ++DOCSHELL 103D4C00 == 32 [pid = 3640] [id = 161] 19:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13964800) [pid = 3640] [serial = 481] [outer = 00000000] 19:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15010400) [pid = 3640] [serial = 482] [outer = 13964800] 19:07:48 INFO - PROCESS | 3640 | 1464142068427 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (155BA400) [pid = 3640] [serial = 483] [outer = 13964800] 19:07:48 INFO - PROCESS | 3640 | 1464142068842 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 595ms 19:07:48 INFO - PROCESS | 3640 | 1464142068885 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 3640 | 1464142068887 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 19:07:48 INFO - PROCESS | 3640 | 1464142068890 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:07:48 INFO - PROCESS | 3640 | 1464142068892 Marionette TRACE conn2 <- [1,610,null,{}] 19:07:48 INFO - PROCESS | 3640 | 1464142068896 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:48 INFO - PROCESS | 3640 | 1464142068978 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:07:49 INFO - PROCESS | 3640 | 1464142068985 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 3640 | ++DOCSHELL 156B1800 == 33 [pid = 3640] [id = 162] 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (156B3C00) [pid = 3640] [serial = 484] [outer = 00000000] 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (156ECC00) [pid = 3640] [serial = 485] [outer = 156B3C00] 19:07:49 INFO - PROCESS | 3640 | 1464142069030 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1580D800) [pid = 3640] [serial = 486] [outer = 156B3C00] 19:07:49 INFO - PROCESS | 3640 | 1464142069537 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 706ms 19:07:49 INFO - PROCESS | 3640 | 1464142069590 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 3640 | 1464142069592 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 19:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:07:49 INFO - PROCESS | 3640 | 1464142069600 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 3640 | 1464142069602 Marionette TRACE conn2 <- [1,614,null,{}] 19:07:49 INFO - PROCESS | 3640 | 1464142069605 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:49 INFO - PROCESS | 3640 | 1464142069731 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:07:49 INFO - PROCESS | 3640 | 1464142069788 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 3640 | ++DOCSHELL 16942800 == 34 [pid = 3640] [id = 163] 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16943400) [pid = 3640] [serial = 487] [outer = 00000000] 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1695EC00) [pid = 3640] [serial = 488] [outer = 16943400] 19:07:49 INFO - PROCESS | 3640 | 1464142069859 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16967400) [pid = 3640] [serial = 489] [outer = 16943400] 19:07:50 INFO - PROCESS | 3640 | 1464142070352 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 799ms 19:07:50 INFO - PROCESS | 3640 | 1464142070398 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 3640 | 1464142070400 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 19:07:50 INFO - PROCESS | 3640 | 1464142070403 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:07:50 INFO - PROCESS | 3640 | 1464142070405 Marionette TRACE conn2 <- [1,618,null,{}] 19:07:50 INFO - PROCESS | 3640 | 1464142070408 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:50 INFO - PROCESS | 3640 | 1464142070505 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:07:50 INFO - PROCESS | 3640 | 1464142070517 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 3640 | ++DOCSHELL 11FF2400 == 35 [pid = 3640] [id = 164] 19:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156B5000) [pid = 3640] [serial = 490] [outer = 00000000] 19:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (167CBC00) [pid = 3640] [serial = 491] [outer = 156B5000] 19:07:50 INFO - PROCESS | 3640 | 1464142070560 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (168D3000) [pid = 3640] [serial = 492] [outer = 156B5000] 19:07:50 INFO - PROCESS | 3640 | 1464142070969 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 596ms 19:07:51 INFO - PROCESS | 3640 | 1464142071000 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 3640 | 1464142071002 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 19:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:07:51 INFO - PROCESS | 3640 | 1464142071006 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 3640 | 1464142071007 Marionette TRACE conn2 <- [1,622,null,{}] 19:07:51 INFO - PROCESS | 3640 | 1464142071011 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:51 INFO - PROCESS | 3640 | 1464142071108 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:07:51 INFO - PROCESS | 3640 | 1464142071115 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 3640 | ++DOCSHELL 12FA8000 == 36 [pid = 3640] [id = 165] 19:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12FB3800) [pid = 3640] [serial = 493] [outer = 00000000] 19:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16EC8800) [pid = 3640] [serial = 494] [outer = 12FB3800] 19:07:51 INFO - PROCESS | 3640 | 1464142071158 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (16EC9800) [pid = 3640] [serial = 495] [outer = 12FB3800] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16162C00) [pid = 3640] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16D9CC00) [pid = 3640] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1318E400) [pid = 3640] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (10A5FC00) [pid = 3640] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (143C4400) [pid = 3640] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1A5F1800) [pid = 3640] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1695A800) [pid = 3640] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12FB5400) [pid = 3640] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (160EB400) [pid = 3640] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15772000) [pid = 3640] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1037A400) [pid = 3640] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (167C0400) [pid = 3640] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17958C00) [pid = 3640] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (12FB4C00) [pid = 3640] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:07:51 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (156A9800) [pid = 3640] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:07:51 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:51 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:51 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:51 INFO - PROCESS | 3640 | 1464142071684 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 19:07:51 INFO - PROCESS | 3640 | 1464142071705 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 3640 | 1464142071707 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 19:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:07:51 INFO - PROCESS | 3640 | 1464142071710 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 3640 | 1464142071712 Marionette TRACE conn2 <- [1,626,null,{}] 19:07:51 INFO - PROCESS | 3640 | 1464142071715 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:51 INFO - PROCESS | 3640 | 1464142071853 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:07:51 INFO - PROCESS | 3640 | 1464142071865 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 3640 | ++DOCSHELL 11FAD000 == 37 [pid = 3640] [id = 166] 19:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (12959800) [pid = 3640] [serial = 496] [outer = 00000000] 19:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (16162C00) [pid = 3640] [serial = 497] [outer = 12959800] 19:07:51 INFO - PROCESS | 3640 | 1464142071908 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (167C0400) [pid = 3640] [serial = 498] [outer = 12959800] 19:07:52 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:52 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:52 INFO - PROCESS | 3640 | 1464142072287 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 19:07:52 INFO - PROCESS | 3640 | 1464142072349 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 3640 | 1464142072351 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 19:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:07:52 INFO - PROCESS | 3640 | 1464142072354 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 3640 | 1464142072356 Marionette TRACE conn2 <- [1,630,null,{}] 19:07:52 INFO - PROCESS | 3640 | 1464142072359 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:52 INFO - PROCESS | 3640 | 1464142072435 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:07:52 INFO - PROCESS | 3640 | 1464142072441 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 3640 | ++DOCSHELL 139C6400 == 38 [pid = 3640] [id = 167] 19:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (16160C00) [pid = 3640] [serial = 499] [outer = 00000000] 19:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17DA5C00) [pid = 3640] [serial = 500] [outer = 16160C00] 19:07:52 INFO - PROCESS | 3640 | 1464142072484 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (17FF1400) [pid = 3640] [serial = 501] [outer = 16160C00] 19:07:52 INFO - PROCESS | 3640 | 1464142072892 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 595ms 19:07:52 INFO - PROCESS | 3640 | 1464142072952 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 3640 | 1464142072954 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 19:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:07:52 INFO - PROCESS | 3640 | 1464142072957 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 3640 | 1464142072959 Marionette TRACE conn2 <- [1,634,null,{}] 19:07:52 INFO - PROCESS | 3640 | 1464142072962 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:53 INFO - PROCESS | 3640 | 1464142073055 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:07:53 INFO - PROCESS | 3640 | 1464142073063 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 3640 | ++DOCSHELL 182AC800 == 39 [pid = 3640] [id = 168] 19:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1990EC00) [pid = 3640] [serial = 502] [outer = 00000000] 19:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19912800) [pid = 3640] [serial = 503] [outer = 1990EC00] 19:07:53 INFO - PROCESS | 3640 | 1464142073111 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19A8CC00) [pid = 3640] [serial = 504] [outer = 1990EC00] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 11252400 == 38 [pid = 3640] [id = 159] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 10560000 == 37 [pid = 3640] [id = 158] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 11255800 == 36 [pid = 3640] [id = 156] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 10335800 == 35 [pid = 3640] [id = 157] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 12FA8000 == 34 [pid = 3640] [id = 165] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 11FAD000 == 33 [pid = 3640] [id = 166] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 139C6400 == 32 [pid = 3640] [id = 167] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 131E3400 == 31 [pid = 3640] [id = 160] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 103D4C00 == 30 [pid = 3640] [id = 161] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 16942800 == 29 [pid = 3640] [id = 163] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 156B1800 == 28 [pid = 3640] [id = 162] 19:07:54 INFO - PROCESS | 3640 | --DOCSHELL 11FF2400 == 27 [pid = 3640] [id = 164] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16EC5C00) [pid = 3640] [serial = 450] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13A7D000) [pid = 3640] [serial = 434] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (14342C00) [pid = 3640] [serial = 435] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (11810400) [pid = 3640] [serial = 428] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (118C7400) [pid = 3640] [serial = 429] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (155B9800) [pid = 3640] [serial = 437] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (156AE800) [pid = 3640] [serial = 438] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1A73E800) [pid = 3640] [serial = 423] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (16961800) [pid = 3640] [serial = 446] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1312F800) [pid = 3640] [serial = 431] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (13137800) [pid = 3640] [serial = 432] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (167C6C00) [pid = 3640] [serial = 443] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (167C7C00) [pid = 3640] [serial = 444] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (15F52800) [pid = 3640] [serial = 440] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16160400) [pid = 3640] [serial = 441] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (10486000) [pid = 3640] [serial = 425] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1050C000) [pid = 3640] [serial = 426] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (178B0800) [pid = 3640] [serial = 453] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (17625C00) [pid = 3640] [serial = 452] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (19911800) [pid = 3640] [serial = 456] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1980CC00) [pid = 3640] [serial = 455] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (13E3B000) [pid = 3640] [serial = 458] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (13E3E800) [pid = 3640] [serial = 459] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (16ECA000) [pid = 3640] [serial = 461] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (16EB3800) [pid = 3640] [serial = 449] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (17FED000) [pid = 3640] [serial = 462] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1A18BC00) [pid = 3640] [serial = 465] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (16961C00) [pid = 3640] [serial = 447] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (19A93C00) [pid = 3640] [serial = 464] [outer = 00000000] [url = about:blank] 19:07:54 INFO - PROCESS | 3640 | 1464142074853 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1913ms 19:07:54 INFO - PROCESS | 3640 | 1464142074895 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 3640 | 1464142074899 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 19:07:54 INFO - PROCESS | 3640 | 1464142074904 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:07:54 INFO - PROCESS | 3640 | 1464142074908 Marionette TRACE conn2 <- [1,638,null,{}] 19:07:54 INFO - PROCESS | 3640 | 1464142074914 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:55 INFO - PROCESS | 3640 | 1464142075007 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:07:55 INFO - PROCESS | 3640 | 1464142075015 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 3640 | ++DOCSHELL 103D0C00 == 28 [pid = 3640] [id = 169] 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (103D2000) [pid = 3640] [serial = 505] [outer = 00000000] 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (104EC800) [pid = 3640] [serial = 506] [outer = 103D2000] 19:07:55 INFO - PROCESS | 3640 | 1464142075064 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (1055A000) [pid = 3640] [serial = 507] [outer = 103D2000] 19:07:55 INFO - PROCESS | 3640 | 1464142075526 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:07:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 643ms 19:07:55 INFO - PROCESS | 3640 | 1464142075543 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 3640 | 1464142075549 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 19:07:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:07:55 INFO - PROCESS | 3640 | 1464142075555 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 3640 | 1464142075558 Marionette TRACE conn2 <- [1,642,null,{}] 19:07:55 INFO - PROCESS | 3640 | 1464142075562 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:55 INFO - PROCESS | 3640 | 1464142075641 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:07:55 INFO - PROCESS | 3640 | 1464142075648 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 3640 | ++DOCSHELL 10A62400 == 29 [pid = 3640] [id = 170] 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (10A62800) [pid = 3640] [serial = 508] [outer = 00000000] 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (1181D400) [pid = 3640] [serial = 509] [outer = 10A62800] 19:07:55 INFO - PROCESS | 3640 | 1464142075694 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (11F19400) [pid = 3640] [serial = 510] [outer = 10A62800] 19:07:56 INFO - PROCESS | 3640 | 1464142076152 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 627ms 19:07:56 INFO - PROCESS | 3640 | 1464142076191 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 3640 | 1464142076194 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 19:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:07:56 INFO - PROCESS | 3640 | 1464142076197 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 3640 | 1464142076201 Marionette TRACE conn2 <- [1,646,null,{}] 19:07:56 INFO - PROCESS | 3640 | 1464142076212 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 3640 | 1464142076290 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:07:56 INFO - PROCESS | 3640 | 1464142076300 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 3640 | ++DOCSHELL 13132800 == 30 [pid = 3640] [id = 171] 19:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13134000) [pid = 3640] [serial = 511] [outer = 00000000] 19:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13139400) [pid = 3640] [serial = 512] [outer = 13134000] 19:07:56 INFO - PROCESS | 3640 | 1464142076348 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (131D7000) [pid = 3640] [serial = 513] [outer = 13134000] 19:07:56 INFO - PROCESS | 3640 | 1464142076790 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 19:07:56 INFO - PROCESS | 3640 | 1464142076835 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 3640 | 1464142076837 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 19:07:56 INFO - PROCESS | 3640 | 1464142076840 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:07:56 INFO - PROCESS | 3640 | 1464142076842 Marionette TRACE conn2 <- [1,650,null,{}] 19:07:56 INFO - PROCESS | 3640 | 1464142076845 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 3640 | 1464142076922 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:07:56 INFO - PROCESS | 3640 | 1464142076928 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 3640 | ++DOCSHELL 11FF6C00 == 31 [pid = 3640] [id = 172] 19:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (13967400) [pid = 3640] [serial = 514] [outer = 00000000] 19:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13E3B000) [pid = 3640] [serial = 515] [outer = 13967400] 19:07:57 INFO - PROCESS | 3640 | 1464142076990 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (14342800) [pid = 3640] [serial = 516] [outer = 13967400] 19:07:57 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:57 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:57 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:57 INFO - PROCESS | 3640 | 1464142077405 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 595ms 19:07:57 INFO - PROCESS | 3640 | 1464142077437 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 3640 | 1464142077439 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 19:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:07:57 INFO - PROCESS | 3640 | 1464142077442 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 3640 | 1464142077444 Marionette TRACE conn2 <- [1,654,null,{}] 19:07:57 INFO - PROCESS | 3640 | 1464142077447 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:57 INFO - PROCESS | 3640 | 1464142077518 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:07:57 INFO - PROCESS | 3640 | 1464142077524 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 3640 | ++DOCSHELL 14348C00 == 32 [pid = 3640] [id = 173] 19:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (143D1000) [pid = 3640] [serial = 517] [outer = 00000000] 19:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (155AE800) [pid = 3640] [serial = 518] [outer = 143D1000] 19:07:57 INFO - PROCESS | 3640 | 1464142077568 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (156AB400) [pid = 3640] [serial = 519] [outer = 143D1000] 19:07:57 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:57 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:58 INFO - PROCESS | 3640 | 1464142078005 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 596ms 19:07:58 INFO - PROCESS | 3640 | 1464142078045 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 3640 | 1464142078047 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 19:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:07:58 INFO - PROCESS | 3640 | 1464142078051 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 3640 | 1464142078053 Marionette TRACE conn2 <- [1,658,null,{}] 19:07:58 INFO - PROCESS | 3640 | 1464142078056 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:58 INFO - PROCESS | 3640 | 1464142078152 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:07:58 INFO - PROCESS | 3640 | 1464142078162 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 3640 | ++DOCSHELL 15771400 == 33 [pid = 3640] [id = 174] 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15804C00) [pid = 3640] [serial = 520] [outer = 00000000] 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15F4A000) [pid = 3640] [serial = 521] [outer = 15804C00] 19:07:58 INFO - PROCESS | 3640 | 1464142078206 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (160EE400) [pid = 3640] [serial = 522] [outer = 15804C00] 19:07:58 INFO - PROCESS | 3640 | 1464142078611 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 596ms 19:07:58 INFO - PROCESS | 3640 | 1464142078651 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 3640 | 1464142078652 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 19:07:58 INFO - PROCESS | 3640 | 1464142078656 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 3640 | 1464142078657 Marionette TRACE conn2 <- [1,662,null,{}] 19:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:07:58 INFO - PROCESS | 3640 | 1464142078661 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:58 INFO - PROCESS | 3640 | 1464142078731 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:07:58 INFO - PROCESS | 3640 | 1464142078737 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 3640 | ++DOCSHELL 16162800 == 34 [pid = 3640] [id = 175] 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (16773800) [pid = 3640] [serial = 523] [outer = 00000000] 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (167C3800) [pid = 3640] [serial = 524] [outer = 16773800] 19:07:58 INFO - PROCESS | 3640 | 1464142078780 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (167C4000) [pid = 3640] [serial = 525] [outer = 16773800] 19:07:59 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:59 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:07:59 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:07:59 INFO - PROCESS | 3640 | 1464142079203 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:07:59 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 19:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 596ms 19:07:59 INFO - PROCESS | 3640 | 1464142079254 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 3640 | 1464142079256 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 19:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:07:59 INFO - PROCESS | 3640 | 1464142079260 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 3640 | 1464142079261 Marionette TRACE conn2 <- [1,666,null,{}] 19:07:59 INFO - PROCESS | 3640 | 1464142079264 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:59 INFO - PROCESS | 3640 | 1464142079348 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:07:59 INFO - PROCESS | 3640 | 1464142079354 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 3640 | ++DOCSHELL 160F3C00 == 35 [pid = 3640] [id = 176] 19:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1676B000) [pid = 3640] [serial = 526] [outer = 00000000] 19:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16942800) [pid = 3640] [serial = 527] [outer = 1676B000] 19:07:59 INFO - PROCESS | 3640 | 1464142079397 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (16959C00) [pid = 3640] [serial = 528] [outer = 1676B000] 19:07:59 INFO - PROCESS | 3640 | 1464142079809 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 595ms 19:07:59 INFO - PROCESS | 3640 | 1464142079868 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 3640 | 1464142079870 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 19:07:59 INFO - PROCESS | 3640 | 1464142079873 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:07:59 INFO - PROCESS | 3640 | 1464142079875 Marionette TRACE conn2 <- [1,670,null,{}] 19:07:59 INFO - PROCESS | 3640 | 1464142079879 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:00 INFO - PROCESS | 3640 | 1464142080010 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:08:00 INFO - PROCESS | 3640 | 1464142080026 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 3640 | ++DOCSHELL 13132400 == 36 [pid = 3640] [id = 177] 19:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (16961800) [pid = 3640] [serial = 529] [outer = 00000000] 19:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16DA6000) [pid = 3640] [serial = 530] [outer = 16961800] 19:08:00 INFO - PROCESS | 3640 | 1464142080073 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16EA6400) [pid = 3640] [serial = 531] [outer = 16961800] 19:08:01 INFO - PROCESS | 3640 | 1464142081055 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:08:01 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) 19:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1192ms 19:08:01 INFO - PROCESS | 3640 | 1464142081069 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 3640 | 1464142081071 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 19:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:08:01 INFO - PROCESS | 3640 | 1464142081074 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 3640 | 1464142081076 Marionette TRACE conn2 <- [1,674,null,{}] 19:08:01 INFO - PROCESS | 3640 | 1464142081079 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:01 INFO - PROCESS | 3640 | 1464142081188 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:08:01 INFO - PROCESS | 3640 | 1464142081194 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 3640 | ++DOCSHELL 1398C400 == 37 [pid = 3640] [id = 178] 19:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16940000) [pid = 3640] [serial = 532] [outer = 00000000] 19:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16ED4000) [pid = 3640] [serial = 533] [outer = 16940000] 19:08:01 INFO - PROCESS | 3640 | 1464142081238 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17949400) [pid = 3640] [serial = 534] [outer = 16940000] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16943400) [pid = 3640] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (156B5000) [pid = 3640] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12FB3800) [pid = 3640] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (16160C00) [pid = 3640] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (12959800) [pid = 3640] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (156B3C00) [pid = 3640] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (13964800) [pid = 3640] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (13276000) [pid = 3640] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (114E4000) [pid = 3640] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (10564800) [pid = 3640] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1050E400) [pid = 3640] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:08:01 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (13964C00) [pid = 3640] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:08:02 INFO - PROCESS | 3640 | 1464142082150 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:08:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1098ms 19:08:02 INFO - PROCESS | 3640 | 1464142082175 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:08:02 INFO - PROCESS | 3640 | 1464142082177 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 19:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:08:02 INFO - PROCESS | 3640 | 1464142082180 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:08:02 INFO - PROCESS | 3640 | 1464142082183 Marionette TRACE conn2 <- [1,678,null,{}] 19:08:02 INFO - PROCESS | 3640 | 1464142082186 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:02 INFO - PROCESS | 3640 | 1464142082297 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:08:02 INFO - PROCESS | 3640 | 1464142082340 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 3640 | ++DOCSHELL 10446C00 == 38 [pid = 3640] [id = 179] 19:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1185D400) [pid = 3640] [serial = 535] [outer = 00000000] 19:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (13A7D400) [pid = 3640] [serial = 536] [outer = 1185D400] 19:08:02 INFO - PROCESS | 3640 | 1464142082389 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (15768C00) [pid = 3640] [serial = 537] [outer = 1185D400] 19:08:03 INFO - PROCESS | 3640 | 1464142083299 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1145ms 19:08:03 INFO - PROCESS | 3640 | 1464142083360 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 3640 | 1464142083362 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 19:08:03 INFO - PROCESS | 3640 | 1464142083365 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:08:03 INFO - PROCESS | 3640 | 1464142083367 Marionette TRACE conn2 <- [1,682,null,{}] 19:08:03 INFO - PROCESS | 3640 | 1464142083370 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:03 INFO - PROCESS | 3640 | 1464142083442 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:08:03 INFO - PROCESS | 3640 | 1464142083449 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 3640 | ++DOCSHELL 1500B000 == 39 [pid = 3640] [id = 180] 19:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (150BAC00) [pid = 3640] [serial = 538] [outer = 00000000] 19:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (17D22000) [pid = 3640] [serial = 539] [outer = 150BAC00] 19:08:03 INFO - PROCESS | 3640 | 1464142083493 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17F22000) [pid = 3640] [serial = 540] [outer = 150BAC00] 19:08:04 INFO - PROCESS | 3640 | 1464142084446 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:08:04 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) 19:08:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1082ms 19:08:04 INFO - PROCESS | 3640 | 1464142084460 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 3640 | 1464142084464 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 19:08:04 INFO - PROCESS | 3640 | 1464142084470 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:08:04 INFO - PROCESS | 3640 | 1464142084474 Marionette TRACE conn2 <- [1,686,null,{}] 19:08:04 INFO - PROCESS | 3640 | 1464142084480 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:04 INFO - PROCESS | 3640 | 1464142084594 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:08:04 INFO - PROCESS | 3640 | 1464142084664 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 3640 | ++DOCSHELL 0F30F400 == 40 [pid = 3640] [id = 181] 19:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1047DC00) [pid = 3640] [serial = 541] [outer = 00000000] 19:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (104ED000) [pid = 3640] [serial = 542] [outer = 1047DC00] 19:08:04 INFO - PROCESS | 3640 | 1464142084719 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10A56800) [pid = 3640] [serial = 543] [outer = 1047DC00] 19:08:05 INFO - PROCESS | 3640 | 1464142085930 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:08:05 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) 19:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1505ms 19:08:05 INFO - PROCESS | 3640 | 1464142085970 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 3640 | 1464142085974 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 19:08:05 INFO - PROCESS | 3640 | 1464142085979 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:08:05 INFO - PROCESS | 3640 | 1464142085983 Marionette TRACE conn2 <- [1,690,null,{}] 19:08:06 INFO - PROCESS | 3640 | 1464142085995 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:06 INFO - PROCESS | 3640 | 1464142086180 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:08:06 INFO - PROCESS | 3640 | 1464142086278 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 3640 | ++DOCSHELL 10EE0000 == 41 [pid = 3640] [id = 182] 19:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (11235C00) [pid = 3640] [serial = 544] [outer = 00000000] 19:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (11816000) [pid = 3640] [serial = 545] [outer = 11235C00] 19:08:06 INFO - PROCESS | 3640 | 1464142086328 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (11FAD800) [pid = 3640] [serial = 546] [outer = 11235C00] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 10446C00 == 40 [pid = 3640] [id = 179] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 1398C400 == 39 [pid = 3640] [id = 178] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 13132400 == 38 [pid = 3640] [id = 177] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 160F3C00 == 37 [pid = 3640] [id = 176] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 16162800 == 36 [pid = 3640] [id = 175] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 15771400 == 35 [pid = 3640] [id = 174] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 14348C00 == 34 [pid = 3640] [id = 173] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 11FF6C00 == 33 [pid = 3640] [id = 172] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 13132800 == 32 [pid = 3640] [id = 171] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 10A62400 == 31 [pid = 3640] [id = 170] 19:08:06 INFO - PROCESS | 3640 | --DOCSHELL 103D0C00 == 30 [pid = 3640] [id = 169] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19912800) [pid = 3640] [serial = 503] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1695EC00) [pid = 3640] [serial = 488] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (167CBC00) [pid = 3640] [serial = 491] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (16967400) [pid = 3640] [serial = 489] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (16EC8800) [pid = 3640] [serial = 494] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (168D3000) [pid = 3640] [serial = 492] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (17DA5C00) [pid = 3640] [serial = 500] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (167C0400) [pid = 3640] [serial = 498] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16EC9800) [pid = 3640] [serial = 495] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (156ECC00) [pid = 3640] [serial = 485] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15010400) [pid = 3640] [serial = 482] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (155BA400) [pid = 3640] [serial = 483] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13965000) [pid = 3640] [serial = 479] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (139B9400) [pid = 3640] [serial = 480] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11FF8000) [pid = 3640] [serial = 476] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (12B50C00) [pid = 3640] [serial = 477] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1108E400) [pid = 3640] [serial = 474] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (10A5AC00) [pid = 3640] [serial = 473] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (12963800) [pid = 3640] [serial = 471] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (10EE1C00) [pid = 3640] [serial = 470] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (17FF1400) [pid = 3640] [serial = 501] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1A5E2800) [pid = 3640] [serial = 467] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1A732C00) [pid = 3640] [serial = 468] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (16162C00) [pid = 3640] [serial = 497] [outer = 00000000] [url = about:blank] 19:08:06 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1580D800) [pid = 3640] [serial = 486] [outer = 00000000] [url = about:blank] 19:08:07 INFO - PROCESS | 3640 | 1464142087265 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1317ms 19:08:07 INFO - PROCESS | 3640 | 1464142087319 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 3640 | 1464142087325 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 19:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:08:07 INFO - PROCESS | 3640 | 1464142087332 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 3640 | 1464142087335 Marionette TRACE conn2 <- [1,694,null,{}] 19:08:07 INFO - PROCESS | 3640 | 1464142087338 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:07 INFO - PROCESS | 3640 | 1464142087418 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:08:07 INFO - PROCESS | 3640 | 1464142087425 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 3640 | ++DOCSHELL 11255800 == 31 [pid = 3640] [id = 183] 19:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (11F24000) [pid = 3640] [serial = 547] [outer = 00000000] 19:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (12BDE800) [pid = 3640] [serial = 548] [outer = 11F24000] 19:08:07 INFO - PROCESS | 3640 | 1464142087470 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (12FA7400) [pid = 3640] [serial = 549] [outer = 11F24000] 19:08:08 INFO - PROCESS | 3640 | 1464142088406 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:08:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1097ms 19:08:08 INFO - PROCESS | 3640 | 1464142088426 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 3640 | 1464142088428 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 19:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:08:08 INFO - PROCESS | 3640 | 1464142088431 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 3640 | 1464142088434 Marionette TRACE conn2 <- [1,698,null,{}] 19:08:08 INFO - PROCESS | 3640 | 1464142088445 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:08 INFO - PROCESS | 3640 | 1464142088528 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:08:08 INFO - PROCESS | 3640 | 1464142088536 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 3640 | ++DOCSHELL 13276C00 == 32 [pid = 3640] [id = 184] 19:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (13279400) [pid = 3640] [serial = 550] [outer = 00000000] 19:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (139A2800) [pid = 3640] [serial = 551] [outer = 13279400] 19:08:08 INFO - PROCESS | 3640 | 1464142088583 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13A78C00) [pid = 3640] [serial = 552] [outer = 13279400] 19:08:09 INFO - PROCESS | 3640 | 1464142089534 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1144ms 19:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:08:09 INFO - PROCESS | 3640 | 1464142089583 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:08:09 INFO - PROCESS | 3640 | 1464142089585 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 19:08:09 INFO - PROCESS | 3640 | 1464142089589 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:08:09 INFO - PROCESS | 3640 | 1464142089590 Marionette TRACE conn2 <- [1,702,null,{}] 19:08:09 INFO - PROCESS | 3640 | 1464142089594 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:09 INFO - PROCESS | 3640 | 1464142089696 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:08:09 INFO - PROCESS | 3640 | 1464142089703 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:09 INFO - PROCESS | 3640 | ++DOCSHELL 11811800 == 33 [pid = 3640] [id = 185] 19:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (13E39C00) [pid = 3640] [serial = 553] [outer = 00000000] 19:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (155AD400) [pid = 3640] [serial = 554] [outer = 13E39C00] 19:08:09 INFO - PROCESS | 3640 | 1464142089747 Marionette DEBUG loaded listener.js 19:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (156AC000) [pid = 3640] [serial = 555] [outer = 13E39C00] 19:08:10 INFO - PROCESS | 3640 | 1464142090688 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:08:10 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 19:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (143D1000) [pid = 3640] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1676B000) [pid = 3640] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (15804C00) [pid = 3640] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (10A62800) [pid = 3640] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1990EC00) [pid = 3640] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (16940000) [pid = 3640] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (13967400) [pid = 3640] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1185D400) [pid = 3640] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (16961800) [pid = 3640] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (13134000) [pid = 3640] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (16773800) [pid = 3640] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:08:10 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (103D2000) [pid = 3640] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:08:10 INFO - PROCESS | 3640 | 1464142090747 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:08:10 INFO - PROCESS | 3640 | 1464142090749 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 19:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:08:10 INFO - PROCESS | 3640 | 1464142090754 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:08:10 INFO - PROCESS | 3640 | 1464142090755 Marionette TRACE conn2 <- [1,706,null,{}] 19:08:10 INFO - PROCESS | 3640 | 1464142090760 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:10 INFO - PROCESS | 3640 | 1464142090861 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:08:10 INFO - PROCESS | 3640 | 1464142090868 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 3640 | ++DOCSHELL 1434CC00 == 34 [pid = 3640] [id = 186] 19:08:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (143D1000) [pid = 3640] [serial = 556] [outer = 00000000] 19:08:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (155BB800) [pid = 3640] [serial = 557] [outer = 143D1000] 19:08:10 INFO - PROCESS | 3640 | 1464142090912 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (156DF400) [pid = 3640] [serial = 558] [outer = 143D1000] 19:08:11 INFO - PROCESS | 3640 | 1464142091848 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:08:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:08:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1160ms 19:08:11 INFO - PROCESS | 3640 | 1464142091908 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:08:11 INFO - PROCESS | 3640 | 1464142091910 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 19:08:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:08:11 INFO - PROCESS | 3640 | 1464142091914 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:08:11 INFO - PROCESS | 3640 | 1464142091915 Marionette TRACE conn2 <- [1,710,null,{}] 19:08:11 INFO - PROCESS | 3640 | 1464142091919 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:12 INFO - PROCESS | 3640 | 1464142092010 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:08:12 INFO - PROCESS | 3640 | 1464142092019 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 3640 | ++DOCSHELL 156A9400 == 35 [pid = 3640] [id = 187] 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (156B2000) [pid = 3640] [serial = 559] [outer = 00000000] 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (16773000) [pid = 3640] [serial = 560] [outer = 156B2000] 19:08:12 INFO - PROCESS | 3640 | 1464142092065 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (167C6000) [pid = 3640] [serial = 561] [outer = 156B2000] 19:08:12 INFO - PROCESS | 3640 | 1464142092556 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 3640 | 1464142092585 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 19:08:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:08:12 INFO - PROCESS | 3640 | 1464142092588 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 3640 | 1464142092590 Marionette TRACE conn2 <- [1,714,null,{}] 19:08:12 INFO - PROCESS | 3640 | 1464142092593 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:12 INFO - PROCESS | 3640 | 1464142092663 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:08:12 INFO - PROCESS | 3640 | 1464142092669 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 3640 | ++DOCSHELL 1108E800 == 36 [pid = 3640] [id = 188] 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (167BF800) [pid = 3640] [serial = 562] [outer = 00000000] 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (1695B400) [pid = 3640] [serial = 563] [outer = 167BF800] 19:08:12 INFO - PROCESS | 3640 | 1464142092712 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1695F000) [pid = 3640] [serial = 564] [outer = 167BF800] 19:08:13 INFO - PROCESS | 3640 | 1464142093431 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 893ms 19:08:13 INFO - PROCESS | 3640 | 1464142093494 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:08:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:08:13 INFO - PROCESS | 3640 | 1464142093499 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 19:08:13 INFO - PROCESS | 3640 | 1464142093504 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 3640 | 1464142093509 Marionette TRACE conn2 <- [1,718,null,{}] 19:08:13 INFO - PROCESS | 3640 | 1464142093514 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:13 INFO - PROCESS | 3640 | 1464142093623 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:08:13 INFO - PROCESS | 3640 | 1464142093691 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 3640 | ++DOCSHELL 1186BC00 == 37 [pid = 3640] [id = 189] 19:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (11CBB000) [pid = 3640] [serial = 565] [outer = 00000000] 19:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (12FB0800) [pid = 3640] [serial = 566] [outer = 11CBB000] 19:08:13 INFO - PROCESS | 3640 | 1464142093748 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1312EC00) [pid = 3640] [serial = 567] [outer = 11CBB000] 19:08:14 INFO - PROCESS | 3640 | 1464142094324 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 3640 | 1464142094415 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 19:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:08:14 INFO - PROCESS | 3640 | 1464142094422 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 3640 | 1464142094425 Marionette TRACE conn2 <- [1,722,null,{}] 19:08:14 INFO - PROCESS | 3640 | 1464142094429 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:14 INFO - PROCESS | 3640 | 1464142094577 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:08:14 INFO - PROCESS | 3640 | 1464142094622 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 3640 | ++DOCSHELL 15007000 == 38 [pid = 3640] [id = 190] 19:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (150C1000) [pid = 3640] [serial = 568] [outer = 00000000] 19:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15F45800) [pid = 3640] [serial = 569] [outer = 150C1000] 19:08:14 INFO - PROCESS | 3640 | 1464142094675 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1676B000) [pid = 3640] [serial = 570] [outer = 150C1000] 19:08:15 INFO - PROCESS | 3640 | 1464142095262 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:08:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:08:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 909ms 19:08:15 INFO - PROCESS | 3640 | 1464142095323 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 3640 | 1464142095326 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 19:08:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:08:15 INFO - PROCESS | 3640 | 1464142095330 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 3640 | 1464142095333 Marionette TRACE conn2 <- [1,726,null,{}] 19:08:15 INFO - PROCESS | 3640 | 1464142095345 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:15 INFO - PROCESS | 3640 | 1464142095453 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:08:15 INFO - PROCESS | 3640 | 1464142095532 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 3640 | ++DOCSHELL 16EAB000 == 39 [pid = 3640] [id = 191] 19:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (16EB3800) [pid = 3640] [serial = 571] [outer = 00000000] 19:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (16ECB800) [pid = 3640] [serial = 572] [outer = 16EB3800] 19:08:15 INFO - PROCESS | 3640 | 1464142095588 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16ED1800) [pid = 3640] [serial = 573] [outer = 16EB3800] 19:08:16 INFO - PROCESS | 3640 | 1464142096612 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1317ms 19:08:16 INFO - PROCESS | 3640 | 1464142096645 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 3640 | 1464142096647 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 19:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:08:16 INFO - PROCESS | 3640 | 1464142096651 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 3640 | 1464142096653 Marionette TRACE conn2 <- [1,730,null,{}] 19:08:16 INFO - PROCESS | 3640 | 1464142096657 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:16 INFO - PROCESS | 3640 | 1464142096756 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:08:16 INFO - PROCESS | 3640 | 1464142096861 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 3640 | ++DOCSHELL 0F30A400 == 40 [pid = 3640] [id = 192] 19:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0F30D000) [pid = 3640] [serial = 574] [outer = 00000000] 19:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (10486000) [pid = 3640] [serial = 575] [outer = 0F30D000] 19:08:17 INFO - PROCESS | 3640 | 1464142097002 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (10A5F400) [pid = 3640] [serial = 576] [outer = 0F30D000] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 156A9400 == 39 [pid = 3640] [id = 187] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 1434CC00 == 38 [pid = 3640] [id = 186] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 11811800 == 37 [pid = 3640] [id = 185] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 13276C00 == 36 [pid = 3640] [id = 184] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 11255800 == 35 [pid = 3640] [id = 183] 19:08:17 INFO - PROCESS | 3640 | --DOCSHELL 10EE0000 == 34 [pid = 3640] [id = 182] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (156AB400) [pid = 3640] [serial = 519] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16942800) [pid = 3640] [serial = 527] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (160EE400) [pid = 3640] [serial = 522] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (11F19400) [pid = 3640] [serial = 510] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19A8CC00) [pid = 3640] [serial = 504] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (17949400) [pid = 3640] [serial = 534] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (14342800) [pid = 3640] [serial = 516] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (13A7D400) [pid = 3640] [serial = 536] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16DA6000) [pid = 3640] [serial = 530] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (15768C00) [pid = 3640] [serial = 537] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (16ED4000) [pid = 3640] [serial = 533] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (13139400) [pid = 3640] [serial = 512] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (13E3B000) [pid = 3640] [serial = 515] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (167C3800) [pid = 3640] [serial = 524] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (16959C00) [pid = 3640] [serial = 528] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (16EA6400) [pid = 3640] [serial = 531] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1181D400) [pid = 3640] [serial = 509] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (104EC800) [pid = 3640] [serial = 506] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (15F4A000) [pid = 3640] [serial = 521] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (155AE800) [pid = 3640] [serial = 518] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (131D7000) [pid = 3640] [serial = 513] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (167C4000) [pid = 3640] [serial = 525] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (1055A000) [pid = 3640] [serial = 507] [outer = 00000000] [url = about:blank] 19:08:17 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (17D22000) [pid = 3640] [serial = 539] [outer = 00000000] [url = about:blank] 19:08:18 INFO - PROCESS | 3640 | 1464142098011 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:08:18 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 19:08:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1395ms 19:08:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:08:18 INFO - PROCESS | 3640 | 1464142098055 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 3640 | 1464142098059 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 19:08:18 INFO - PROCESS | 3640 | 1464142098064 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 3640 | 1464142098066 Marionette TRACE conn2 <- [1,734,null,{}] 19:08:18 INFO - PROCESS | 3640 | 1464142098071 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:18 INFO - PROCESS | 3640 | 1464142098154 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:08:18 INFO - PROCESS | 3640 | 1464142098162 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 3640 | ++DOCSHELL 11867000 == 35 [pid = 3640] [id = 193] 19:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (11869400) [pid = 3640] [serial = 577] [outer = 00000000] 19:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (11F19400) [pid = 3640] [serial = 578] [outer = 11869400] 19:08:18 INFO - PROCESS | 3640 | 1464142098209 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (12B55800) [pid = 3640] [serial = 579] [outer = 11869400] 19:08:19 INFO - PROCESS | 3640 | 1464142099159 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:08:19 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.) 19:08:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1160ms 19:08:19 INFO - PROCESS | 3640 | 1464142099221 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 3640 | 1464142099224 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 19:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:08:19 INFO - PROCESS | 3640 | 1464142099231 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 3640 | 1464142099233 Marionette TRACE conn2 <- [1,738,null,{}] 19:08:19 INFO - PROCESS | 3640 | 1464142099237 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:19 INFO - PROCESS | 3640 | 1464142099316 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:08:19 INFO - PROCESS | 3640 | 1464142099324 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 3640 | ++DOCSHELL 1395D400 == 36 [pid = 3640] [id = 194] 19:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (139A2000) [pid = 3640] [serial = 580] [outer = 00000000] 19:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (13E3B400) [pid = 3640] [serial = 581] [outer = 139A2000] 19:08:19 INFO - PROCESS | 3640 | 1464142099369 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (14349400) [pid = 3640] [serial = 582] [outer = 139A2000] 19:08:20 INFO - PROCESS | 3640 | 1464142100313 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1098ms 19:08:20 INFO - PROCESS | 3640 | 1464142100332 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 3640 | 1464142100334 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 19:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:08:20 INFO - PROCESS | 3640 | 1464142100338 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 3640 | 1464142100341 Marionette TRACE conn2 <- [1,742,null,{}] 19:08:20 INFO - PROCESS | 3640 | 1464142100358 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:20 INFO - PROCESS | 3640 | 1464142100462 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:08:20 INFO - PROCESS | 3640 | 1464142100471 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 3640 | ++DOCSHELL 155BA800 == 37 [pid = 3640] [id = 195] 19:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (155BBC00) [pid = 3640] [serial = 583] [outer = 00000000] 19:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (1580F000) [pid = 3640] [serial = 584] [outer = 155BBC00] 19:08:20 INFO - PROCESS | 3640 | 1464142100523 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (160EDC00) [pid = 3640] [serial = 585] [outer = 155BBC00] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (143D1000) [pid = 3640] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (13279400) [pid = 3640] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (11F24000) [pid = 3640] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (156B2000) [pid = 3640] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (13E39C00) [pid = 3640] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (11235C00) [pid = 3640] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:08:21 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (150BAC00) [pid = 3640] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:08:21 INFO - PROCESS | 3640 | 1464142101432 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:08:21 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 19:08:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1145ms 19:08:21 INFO - PROCESS | 3640 | 1464142101485 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 3640 | 1464142101488 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 19:08:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:08:21 INFO - PROCESS | 3640 | 1464142101491 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 3640 | 1464142101493 Marionette TRACE conn2 <- [1,746,null,{}] 19:08:21 INFO - PROCESS | 3640 | 1464142101497 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:21 INFO - PROCESS | 3640 | 1464142101594 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:08:21 INFO - PROCESS | 3640 | 1464142101601 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 3640 | ++DOCSHELL 114DD800 == 38 [pid = 3640] [id = 196] 19:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (114DEC00) [pid = 3640] [serial = 586] [outer = 00000000] 19:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (15F53000) [pid = 3640] [serial = 587] [outer = 114DEC00] 19:08:21 INFO - PROCESS | 3640 | 1464142101645 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (16163000) [pid = 3640] [serial = 588] [outer = 114DEC00] 19:08:22 INFO - PROCESS | 3640 | 1464142102361 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 894ms 19:08:22 INFO - PROCESS | 3640 | 1464142102428 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 3640 | 1464142102433 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 19:08:22 INFO - PROCESS | 3640 | 1464142102438 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:08:22 INFO - PROCESS | 3640 | 1464142102443 Marionette TRACE conn2 <- [1,750,null,{}] 19:08:22 INFO - PROCESS | 3640 | 1464142102448 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:22 INFO - PROCESS | 3640 | 1464142102549 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:08:22 INFO - PROCESS | 3640 | 1464142102632 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 3640 | ++DOCSHELL 11CBB800 == 39 [pid = 3640] [id = 197] 19:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (12B50C00) [pid = 3640] [serial = 589] [outer = 00000000] 19:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (13280C00) [pid = 3640] [serial = 590] [outer = 12B50C00] 19:08:22 INFO - PROCESS | 3640 | 1464142102729 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13E3B000) [pid = 3640] [serial = 591] [outer = 12B50C00] 19:08:23 INFO - PROCESS | 3640 | 1464142103752 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1364ms 19:08:23 INFO - PROCESS | 3640 | 1464142103796 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 3640 | 1464142103802 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 19:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:08:23 INFO - PROCESS | 3640 | 1464142103850 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 3640 | 1464142103853 Marionette TRACE conn2 <- [1,754,null,{}] 19:08:23 INFO - PROCESS | 3640 | 1464142103858 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:23 INFO - PROCESS | 3640 | 1464142103948 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:08:24 INFO - PROCESS | 3640 | 1464142104055 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 3640 | ++DOCSHELL 13276000 == 40 [pid = 3640] [id = 198] 19:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (156A9000) [pid = 3640] [serial = 592] [outer = 00000000] 19:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (15770400) [pid = 3640] [serial = 593] [outer = 156A9000] 19:08:24 INFO - PROCESS | 3640 | 1464142104109 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (15F4A000) [pid = 3640] [serial = 594] [outer = 156A9000] 19:08:25 INFO - PROCESS | 3640 | 1464142105125 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:08:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:08:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1333ms 19:08:25 INFO - PROCESS | 3640 | 1464142105188 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 3640 | 1464142105192 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 19:08:25 INFO - PROCESS | 3640 | 1464142105198 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:08:25 INFO - PROCESS | 3640 | 1464142105202 Marionette TRACE conn2 <- [1,758,null,{}] 19:08:25 INFO - PROCESS | 3640 | 1464142105209 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:25 INFO - PROCESS | 3640 | 1464142105291 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:08:25 INFO - PROCESS | 3640 | 1464142105443 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 3640 | ++DOCSHELL 1055A000 == 41 [pid = 3640] [id = 199] 19:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (10560400) [pid = 3640] [serial = 595] [outer = 00000000] 19:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (118CC000) [pid = 3640] [serial = 596] [outer = 10560400] 19:08:25 INFO - PROCESS | 3640 | 1464142105523 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (12BE1800) [pid = 3640] [serial = 597] [outer = 10560400] 19:08:25 INFO - PROCESS | 3640 | --DOCSHELL 155BA800 == 40 [pid = 3640] [id = 195] 19:08:25 INFO - PROCESS | 3640 | --DOCSHELL 1395D400 == 39 [pid = 3640] [id = 194] 19:08:25 INFO - PROCESS | 3640 | --DOCSHELL 11867000 == 38 [pid = 3640] [id = 193] 19:08:25 INFO - PROCESS | 3640 | --DOCSHELL 0F30A400 == 37 [pid = 3640] [id = 192] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (155AD400) [pid = 3640] [serial = 554] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (11FAD800) [pid = 3640] [serial = 546] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (11816000) [pid = 3640] [serial = 545] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (17F22000) [pid = 3640] [serial = 540] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (104ED000) [pid = 3640] [serial = 542] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (155BB800) [pid = 3640] [serial = 557] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (139A2800) [pid = 3640] [serial = 551] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (156AC000) [pid = 3640] [serial = 555] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (12BDE800) [pid = 3640] [serial = 548] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (12FA7400) [pid = 3640] [serial = 549] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (156DF400) [pid = 3640] [serial = 558] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (167C6000) [pid = 3640] [serial = 561] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (13A78C00) [pid = 3640] [serial = 552] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (16773000) [pid = 3640] [serial = 560] [outer = 00000000] [url = about:blank] 19:08:25 INFO - PROCESS | 3640 | 1464142105931 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 799ms 19:08:26 INFO - PROCESS | 3640 | 1464142106002 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 3640 | 1464142106008 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 19:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:08:26 INFO - PROCESS | 3640 | 1464142106018 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 3640 | 1464142106020 Marionette TRACE conn2 <- [1,762,null,{}] 19:08:26 INFO - PROCESS | 3640 | 1464142106024 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:26 INFO - PROCESS | 3640 | 1464142106102 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:08:26 INFO - PROCESS | 3640 | 1464142106112 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 3640 | ++DOCSHELL 131E2C00 == 38 [pid = 3640] [id = 200] 19:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (13959400) [pid = 3640] [serial = 598] [outer = 00000000] 19:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (139BBC00) [pid = 3640] [serial = 599] [outer = 13959400] 19:08:26 INFO - PROCESS | 3640 | 1464142106158 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (13E3A000) [pid = 3640] [serial = 600] [outer = 13959400] 19:08:26 INFO - PROCESS | 3640 | 1464142106607 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 643ms 19:08:26 INFO - PROCESS | 3640 | 1464142106656 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 3640 | 1464142106658 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 19:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:08:26 INFO - PROCESS | 3640 | 1464142106666 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 3640 | 1464142106669 Marionette TRACE conn2 <- [1,766,null,{}] 19:08:26 INFO - PROCESS | 3640 | 1464142106680 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:26 INFO - PROCESS | 3640 | 1464142106760 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:08:26 INFO - PROCESS | 3640 | 1464142106872 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 3640 | ++DOCSHELL 14342000 == 39 [pid = 3640] [id = 201] 19:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (156ACC00) [pid = 3640] [serial = 601] [outer = 00000000] 19:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (15769800) [pid = 3640] [serial = 602] [outer = 156ACC00] 19:08:26 INFO - PROCESS | 3640 | 1464142106922 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (16160C00) [pid = 3640] [serial = 603] [outer = 156ACC00] 19:08:27 INFO - PROCESS | 3640 | 1464142107288 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms 19:08:27 INFO - PROCESS | 3640 | 1464142107304 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 3640 | 1464142107306 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 19:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:08:27 INFO - PROCESS | 3640 | 1464142107310 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 3640 | 1464142107311 Marionette TRACE conn2 <- [1,770,null,{}] 19:08:27 INFO - PROCESS | 3640 | 1464142107315 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:27 INFO - PROCESS | 3640 | 1464142107426 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:08:27 INFO - PROCESS | 3640 | 1464142107470 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 3640 | ++DOCSHELL 15002C00 == 40 [pid = 3640] [id = 202] 19:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (167C9800) [pid = 3640] [serial = 604] [outer = 00000000] 19:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (1695DC00) [pid = 3640] [serial = 605] [outer = 167C9800] 19:08:27 INFO - PROCESS | 3640 | 1464142107515 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (169EE400) [pid = 3640] [serial = 606] [outer = 167C9800] 19:08:27 INFO - PROCESS | 3640 | 1464142107915 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 643ms 19:08:27 INFO - PROCESS | 3640 | 1464142107948 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 3640 | 1464142107949 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 19:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:08:27 INFO - PROCESS | 3640 | 1464142107953 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 3640 | 1464142107955 Marionette TRACE conn2 <- [1,774,null,{}] 19:08:27 INFO - PROCESS | 3640 | 1464142107958 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 3640 | 1464142108057 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:08:28 INFO - PROCESS | 3640 | 1464142108063 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 3640 | ++DOCSHELL 16EC5800 == 41 [pid = 3640] [id = 203] 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (16EC5C00) [pid = 3640] [serial = 607] [outer = 00000000] 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (16ED0800) [pid = 3640] [serial = 608] [outer = 16EC5C00] 19:08:28 INFO - PROCESS | 3640 | 1464142108107 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (175C7000) [pid = 3640] [serial = 609] [outer = 16EC5C00] 19:08:28 INFO - PROCESS | 3640 | 1464142108562 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 643ms 19:08:28 INFO - PROCESS | 3640 | 1464142108591 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 3640 | 1464142108593 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 19:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:08:28 INFO - PROCESS | 3640 | 1464142108597 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 3640 | 1464142108598 Marionette TRACE conn2 <- [1,778,null,{}] 19:08:28 INFO - PROCESS | 3640 | 1464142108601 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 3640 | 1464142108729 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:08:28 INFO - PROCESS | 3640 | 1464142108736 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 3640 | ++DOCSHELL 0F30A800 == 42 [pid = 3640] [id = 204] 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (1050E000) [pid = 3640] [serial = 610] [outer = 00000000] 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (17FED000) [pid = 3640] [serial = 611] [outer = 1050E000] 19:08:28 INFO - PROCESS | 3640 | 1464142108781 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1980EC00) [pid = 3640] [serial = 612] [outer = 1050E000] 19:08:29 INFO - PROCESS | 3640 | 1464142109216 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 642ms 19:08:29 INFO - PROCESS | 3640 | 1464142109235 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 3640 | 1464142109236 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 19:08:29 INFO - PROCESS | 3640 | 1464142109240 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 3640 | 1464142109241 Marionette TRACE conn2 <- [1,782,null,{}] 19:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:08:29 INFO - PROCESS | 3640 | 1464142109245 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:29 INFO - PROCESS | 3640 | 1464142109349 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:08:29 INFO - PROCESS | 3640 | 1464142109427 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 3640 | ++DOCSHELL 12FB2000 == 43 [pid = 3640] [id = 205] 19:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13130000) [pid = 3640] [serial = 613] [outer = 00000000] 19:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1990FC00) [pid = 3640] [serial = 614] [outer = 13130000] 19:08:29 INFO - PROCESS | 3640 | 1464142109474 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19911000) [pid = 3640] [serial = 615] [outer = 13130000] 19:08:29 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (155BBC00) [pid = 3640] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:08:29 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0F30D000) [pid = 3640] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:08:29 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (11869400) [pid = 3640] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:08:29 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (139A2000) [pid = 3640] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:08:29 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1047DC00) [pid = 3640] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:08:29 INFO - PROCESS | 3640 | 1464142109860 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 643ms 19:08:29 INFO - PROCESS | 3640 | 1464142109878 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 3640 | 1464142109880 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 19:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:08:29 INFO - PROCESS | 3640 | 1464142109883 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 3640 | 1464142109885 Marionette TRACE conn2 <- [1,786,null,{}] 19:08:29 INFO - PROCESS | 3640 | 1464142109888 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:30 INFO - PROCESS | 3640 | 1464142109972 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:08:30 INFO - PROCESS | 3640 | 1464142110049 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 3640 | ++DOCSHELL 12B4F800 == 44 [pid = 3640] [id = 206] 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (155BBC00) [pid = 3640] [serial = 616] [outer = 00000000] 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (19916000) [pid = 3640] [serial = 617] [outer = 155BBC00] 19:08:30 INFO - PROCESS | 3640 | 1464142110093 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (19A91C00) [pid = 3640] [serial = 618] [outer = 155BBC00] 19:08:30 INFO - PROCESS | 3640 | 1464142110441 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:08:30 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 19:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 595ms 19:08:30 INFO - PROCESS | 3640 | 1464142110481 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 3640 | 1464142110483 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 19:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:08:30 INFO - PROCESS | 3640 | 1464142110486 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 3640 | 1464142110488 Marionette TRACE conn2 <- [1,790,null,{}] 19:08:30 INFO - PROCESS | 3640 | 1464142110491 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:30 INFO - PROCESS | 3640 | 1464142110595 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:08:30 INFO - PROCESS | 3640 | 1464142110603 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F5000 == 45 [pid = 3640] [id = 207] 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11FAC000) [pid = 3640] [serial = 619] [outer = 00000000] 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19AAF400) [pid = 3640] [serial = 620] [outer = 11FAC000] 19:08:30 INFO - PROCESS | 3640 | 1464142110646 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1A18BC00) [pid = 3640] [serial = 621] [outer = 11FAC000] 19:08:31 INFO - PROCESS | 3640 | 1464142111073 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:08:31 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 19:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 643ms 19:08:31 INFO - PROCESS | 3640 | 1464142111124 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 3640 | 1464142111126 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 19:08:31 INFO - PROCESS | 3640 | 1464142111130 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:08:31 INFO - PROCESS | 3640 | 1464142111132 Marionette TRACE conn2 <- [1,794,null,{}] 19:08:31 INFO - PROCESS | 3640 | 1464142111135 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:31 INFO - PROCESS | 3640 | 1464142111238 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:08:31 INFO - PROCESS | 3640 | 1464142111246 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 3640 | ++DOCSHELL 114DC800 == 46 [pid = 3640] [id = 208] 19:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1180FC00) [pid = 3640] [serial = 622] [outer = 00000000] 19:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1A4E7400) [pid = 3640] [serial = 623] [outer = 1180FC00] 19:08:31 INFO - PROCESS | 3640 | 1464142111289 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1A4E7800) [pid = 3640] [serial = 624] [outer = 1180FC00] 19:08:31 INFO - PROCESS | 3640 | 1464142111669 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:08:31 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 19:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 596ms 19:08:31 INFO - PROCESS | 3640 | 1464142111811 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 3640 | 1464142111815 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 19:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:08:31 INFO - PROCESS | 3640 | 1464142111821 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 3640 | 1464142111825 Marionette TRACE conn2 <- [1,798,null,{}] 19:08:31 INFO - PROCESS | 3640 | 1464142111836 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:31 INFO - PROCESS | 3640 | 1464142111999 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:08:32 INFO - PROCESS | 3640 | 1464142112099 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 3640 | ++DOCSHELL 11F16800 == 47 [pid = 3640] [id = 209] 19:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (11FAD000) [pid = 3640] [serial = 625] [outer = 00000000] 19:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (12FA8800) [pid = 3640] [serial = 626] [outer = 11FAD000] 19:08:32 INFO - PROCESS | 3640 | 1464142112155 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1314B800) [pid = 3640] [serial = 627] [outer = 11FAD000] 19:08:32 INFO - PROCESS | 3640 | 1464142112692 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 909ms 19:08:32 INFO - PROCESS | 3640 | 1464142112724 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 3640 | 1464142112728 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 19:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:08:32 INFO - PROCESS | 3640 | 1464142112736 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 3640 | 1464142112740 Marionette TRACE conn2 <- [1,802,null,{}] 19:08:32 INFO - PROCESS | 3640 | 1464142112744 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:32 INFO - PROCESS | 3640 | 1464142112855 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:08:32 INFO - PROCESS | 3640 | 1464142112950 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 3640 | ++DOCSHELL 155AD400 == 48 [pid = 3640] [id = 210] 19:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (155AE800) [pid = 3640] [serial = 628] [outer = 00000000] 19:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (160EBC00) [pid = 3640] [serial = 629] [outer = 155AE800] 19:08:33 INFO - PROCESS | 3640 | 1464142113003 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16942800) [pid = 3640] [serial = 630] [outer = 155AE800] 19:08:33 INFO - PROCESS | 3640 | 1464142113615 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 3640 | 1464142113683 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 19:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:08:33 INFO - PROCESS | 3640 | 1464142113687 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 3640 | 1464142113689 Marionette TRACE conn2 <- [1,806,null,{}] 19:08:33 INFO - PROCESS | 3640 | 1464142113699 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:33 INFO - PROCESS | 3640 | 1464142113811 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:08:33 INFO - PROCESS | 3640 | 1464142113935 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 3640 | ++DOCSHELL 19915400 == 49 [pid = 3640] [id = 211] 19:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19915800) [pid = 3640] [serial = 631] [outer = 00000000] 19:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1A4E3400) [pid = 3640] [serial = 632] [outer = 19915800] 19:08:34 INFO - PROCESS | 3640 | 1464142113993 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1A5EF400) [pid = 3640] [serial = 633] [outer = 19915800] 19:08:34 INFO - PROCESS | 3640 | 1464142114580 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 941ms 19:08:34 INFO - PROCESS | 3640 | 1464142114631 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 3640 | 1464142114634 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 19:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:08:34 INFO - PROCESS | 3640 | 1464142114637 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 3640 | 1464142114639 Marionette TRACE conn2 <- [1,810,null,{}] 19:08:34 INFO - PROCESS | 3640 | 1464142114643 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:34 INFO - PROCESS | 3640 | 1464142114746 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:08:34 INFO - PROCESS | 3640 | 1464142114851 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 3640 | ++DOCSHELL 10EE0400 == 50 [pid = 3640] [id = 212] 19:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (11086800) [pid = 3640] [serial = 634] [outer = 00000000] 19:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15002800) [pid = 3640] [serial = 635] [outer = 11086800] 19:08:34 INFO - PROCESS | 3640 | 1464142114907 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (167BCC00) [pid = 3640] [serial = 636] [outer = 11086800] 19:08:35 INFO - PROCESS | 3640 | 1464142115708 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:08:35 INFO - PROCESS | 3640 | 1464142115732 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 19:08:35 INFO - PROCESS | 3640 | 1464142115736 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 3640 | 1464142115740 Marionette TRACE conn2 <- [1,814,null,{}] 19:08:35 INFO - PROCESS | 3640 | 1464142115745 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:35 INFO - PROCESS | 3640 | 1464142115845 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:08:35 INFO - PROCESS | 3640 | 1464142115927 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 3640 | ++DOCSHELL 0F30C800 == 51 [pid = 3640] [id = 213] 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0F30D000) [pid = 3640] [serial = 637] [outer = 00000000] 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (105F5400) [pid = 3640] [serial = 638] [outer = 0F30D000] 19:08:36 INFO - PROCESS | 3640 | 1464142116036 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (11254400) [pid = 3640] [serial = 639] [outer = 0F30D000] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 182AC800 == 50 [pid = 3640] [id = 168] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 1108E800 == 49 [pid = 3640] [id = 188] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 0C7F5000 == 48 [pid = 3640] [id = 207] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 12B4F800 == 47 [pid = 3640] [id = 206] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 12FB2000 == 46 [pid = 3640] [id = 205] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 0F30A800 == 45 [pid = 3640] [id = 204] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 16EC5800 == 44 [pid = 3640] [id = 203] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 15002C00 == 43 [pid = 3640] [id = 202] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 14342000 == 42 [pid = 3640] [id = 201] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 131E2C00 == 41 [pid = 3640] [id = 200] 19:08:36 INFO - PROCESS | 3640 | --DOCSHELL 1055A000 == 40 [pid = 3640] [id = 199] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1580F000) [pid = 3640] [serial = 584] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (10A5F400) [pid = 3640] [serial = 576] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10486000) [pid = 3640] [serial = 575] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (11F19400) [pid = 3640] [serial = 578] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12B55800) [pid = 3640] [serial = 579] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (13E3B400) [pid = 3640] [serial = 581] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1695B400) [pid = 3640] [serial = 563] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (12FB0800) [pid = 3640] [serial = 566] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15F45800) [pid = 3640] [serial = 569] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (16ECB800) [pid = 3640] [serial = 572] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (160EDC00) [pid = 3640] [serial = 585] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (14349400) [pid = 3640] [serial = 582] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (10A56800) [pid = 3640] [serial = 543] [outer = 00000000] [url = about:blank] 19:08:36 INFO - PROCESS | 3640 | 1464142116473 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 799ms 19:08:36 INFO - PROCESS | 3640 | 1464142116535 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 19:08:36 INFO - PROCESS | 3640 | 1464142116541 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 19:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:08:36 INFO - PROCESS | 3640 | 1464142116547 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 3640 | 1464142116549 Marionette TRACE conn2 <- [1,818,null,{}] 19:08:36 INFO - PROCESS | 3640 | 1464142116553 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:36 INFO - PROCESS | 3640 | 1464142116634 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:08:36 INFO - PROCESS | 3640 | 1464142116644 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 3640 | ++DOCSHELL 11F23000 == 41 [pid = 3640] [id = 214] 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (12959800) [pid = 3640] [serial = 640] [outer = 00000000] 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (12965000) [pid = 3640] [serial = 641] [outer = 12959800] 19:08:36 INFO - PROCESS | 3640 | 1464142116688 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (12BDF400) [pid = 3640] [serial = 642] [outer = 12959800] 19:08:37 INFO - PROCESS | 3640 | 1464142117136 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 643ms 19:08:37 INFO - PROCESS | 3640 | 1464142117183 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 3640 | 1464142117185 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 19:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:08:37 INFO - PROCESS | 3640 | 1464142117189 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 3640 | 1464142117192 Marionette TRACE conn2 <- [1,822,null,{}] 19:08:37 INFO - PROCESS | 3640 | 1464142117203 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:37 INFO - PROCESS | 3640 | 1464142117283 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:08:37 INFO - PROCESS | 3640 | 1464142117293 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 3640 | ++DOCSHELL 1318F000 == 42 [pid = 3640] [id = 215] 19:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13190800) [pid = 3640] [serial = 643] [outer = 00000000] 19:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13964000) [pid = 3640] [serial = 644] [outer = 13190800] 19:08:37 INFO - PROCESS | 3640 | 1464142117340 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (139B9400) [pid = 3640] [serial = 645] [outer = 13190800] 19:08:37 INFO - PROCESS | 3640 | 1464142117769 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 595ms 19:08:37 INFO - PROCESS | 3640 | 1464142117785 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 3640 | 1464142117788 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 19:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:08:37 INFO - PROCESS | 3640 | 1464142117791 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 3640 | 1464142117793 Marionette TRACE conn2 <- [1,826,null,{}] 19:08:37 INFO - PROCESS | 3640 | 1464142117796 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:37 INFO - PROCESS | 3640 | 1464142117880 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:08:37 INFO - PROCESS | 3640 | 1464142117886 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 3640 | ++DOCSHELL 139A2000 == 43 [pid = 3640] [id = 216] 19:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13A74000) [pid = 3640] [serial = 646] [outer = 00000000] 19:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1434C000) [pid = 3640] [serial = 647] [outer = 13A74000] 19:08:37 INFO - PROCESS | 3640 | 1464142117932 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (143C4400) [pid = 3640] [serial = 648] [outer = 13A74000] 19:08:38 INFO - PROCESS | 3640 | 1464142118393 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 19:08:38 INFO - PROCESS | 3640 | 1464142118429 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 3640 | 1464142118431 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 19:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:08:38 INFO - PROCESS | 3640 | 1464142118434 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 3640 | 1464142118436 Marionette TRACE conn2 <- [1,830,null,{}] 19:08:38 INFO - PROCESS | 3640 | 1464142118447 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:38 INFO - PROCESS | 3640 | 1464142118546 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:08:38 INFO - PROCESS | 3640 | 1464142118552 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 3640 | ++DOCSHELL 1312BC00 == 44 [pid = 3640] [id = 217] 19:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (13130800) [pid = 3640] [serial = 649] [outer = 00000000] 19:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (156AC800) [pid = 3640] [serial = 650] [outer = 13130800] 19:08:38 INFO - PROCESS | 3640 | 1464142118595 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (156DE400) [pid = 3640] [serial = 651] [outer = 13130800] 19:08:39 INFO - PROCESS | 3640 | 1464142119046 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 658ms 19:08:39 INFO - PROCESS | 3640 | 1464142119095 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 3640 | 1464142119097 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 19:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:08:39 INFO - PROCESS | 3640 | 1464142119100 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 3640 | 1464142119101 Marionette TRACE conn2 <- [1,834,null,{}] 19:08:39 INFO - PROCESS | 3640 | 1464142119105 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:39 INFO - PROCESS | 3640 | 1464142119222 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:08:39 INFO - PROCESS | 3640 | 1464142119308 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 3640 | ++DOCSHELL 16160800 == 45 [pid = 3640] [id = 218] 19:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16161000) [pid = 3640] [serial = 652] [outer = 00000000] 19:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (167CB400) [pid = 3640] [serial = 653] [outer = 16161000] 19:08:39 INFO - PROCESS | 3640 | 1464142119353 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (168D5800) [pid = 3640] [serial = 654] [outer = 16161000] 19:08:39 INFO - PROCESS | 3640 | 1464142119768 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 706ms 19:08:39 INFO - PROCESS | 3640 | 1464142119798 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 3640 | 1464142119800 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 19:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:08:39 INFO - PROCESS | 3640 | 1464142119812 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 3640 | 1464142119814 Marionette TRACE conn2 <- [1,838,null,{}] 19:08:39 INFO - PROCESS | 3640 | 1464142119817 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:39 INFO - PROCESS | 3640 | 1464142119926 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:08:39 INFO - PROCESS | 3640 | 1464142119932 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F8800 == 46 [pid = 3640] [id = 219] 19:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (103DA000) [pid = 3640] [serial = 655] [outer = 00000000] 19:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1695E400) [pid = 3640] [serial = 656] [outer = 103DA000] 19:08:40 INFO - PROCESS | 3640 | 1464142119975 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16960400) [pid = 3640] [serial = 657] [outer = 103DA000] 19:08:40 INFO - PROCESS | 3640 | 1464142120404 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 643ms 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (11FAC000) [pid = 3640] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16EC5C00) [pid = 3640] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1050E000) [pid = 3640] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (156ACC00) [pid = 3640] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (167C9800) [pid = 3640] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13959400) [pid = 3640] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (10560400) [pid = 3640] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (156A9000) [pid = 3640] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (155BBC00) [pid = 3640] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:08:40 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13130000) [pid = 3640] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:08:40 INFO - PROCESS | 3640 | 1464142120606 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 3640 | 1464142120608 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 19:08:40 INFO - PROCESS | 3640 | 1464142120620 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:08:40 INFO - PROCESS | 3640 | 1464142120622 Marionette TRACE conn2 <- [1,842,null,{}] 19:08:40 INFO - PROCESS | 3640 | 1464142120626 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:08:40 INFO - PROCESS | 3640 | 1464142120709 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:08:40 INFO - PROCESS | 3640 | 1464142120717 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 3640 | ++DOCSHELL 13A78C00 == 47 [pid = 3640] [id = 220] 19:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13A79400) [pid = 3640] [serial = 658] [outer = 00000000] 19:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (167C8C00) [pid = 3640] [serial = 659] [outer = 13A79400] 19:08:40 INFO - PROCESS | 3640 | 1464142120760 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (167C9800) [pid = 3640] [serial = 660] [outer = 13A79400] 19:08:41 INFO - PROCESS | 3640 | 1464142121163 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 565ms 19:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:08:41 INFO - PROCESS | 3640 | 1464142121210 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 3640 | 1464142121212 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 19:08:41 INFO - PROCESS | 3640 | 1464142121216 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 3640 | 1464142121217 Marionette TRACE conn2 <- [1,846,null,{}] 19:08:41 INFO - PROCESS | 3640 | 1464142121221 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:41 INFO - PROCESS | 3640 | 1464142121341 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:08:41 INFO - PROCESS | 3640 | 1464142121347 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 3640 | ++DOCSHELL 13959400 == 48 [pid = 3640] [id = 221] 19:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (16959800) [pid = 3640] [serial = 661] [outer = 00000000] 19:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16ECF800) [pid = 3640] [serial = 662] [outer = 16959800] 19:08:41 INFO - PROCESS | 3640 | 1464142121390 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (176CEC00) [pid = 3640] [serial = 663] [outer = 16959800] 19:08:41 INFO - PROCESS | 3640 | 1464142121840 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 627ms 19:08:41 INFO - PROCESS | 3640 | 1464142121885 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 3640 | 1464142121887 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 19:08:41 INFO - PROCESS | 3640 | 1464142121891 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:08:41 INFO - PROCESS | 3640 | 1464142121893 Marionette TRACE conn2 <- [1,850,null,{}] 19:08:41 INFO - PROCESS | 3640 | 1464142121896 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:41 INFO - PROCESS | 3640 | 1464142121978 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:08:41 INFO - PROCESS | 3640 | 1464142121985 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 3640 | ++DOCSHELL 103CF800 == 49 [pid = 3640] [id = 222] 19:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13967400) [pid = 3640] [serial = 664] [outer = 00000000] 19:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17FF0800) [pid = 3640] [serial = 665] [outer = 13967400] 19:08:42 INFO - PROCESS | 3640 | 1464142122028 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (182AE800) [pid = 3640] [serial = 666] [outer = 13967400] 19:08:42 INFO - PROCESS | 3640 | 1464142122462 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 596ms 19:08:42 INFO - PROCESS | 3640 | 1464142122488 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:08:42 INFO - PROCESS | 3640 | 1464142122490 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 19:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:08:42 INFO - PROCESS | 3640 | 1464142122493 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:08:42 INFO - PROCESS | 3640 | 1464142122496 Marionette TRACE conn2 <- [1,854,null,{}] 19:08:42 INFO - PROCESS | 3640 | 1464142122511 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:42 INFO - PROCESS | 3640 | 1464142122603 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:08:42 INFO - PROCESS | 3640 | 1464142122723 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:42 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F5800 == 50 [pid = 3640] [id = 223] 19:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0C7FD000) [pid = 3640] [serial = 667] [outer = 00000000] 19:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (10370C00) [pid = 3640] [serial = 668] [outer = 0C7FD000] 19:08:42 INFO - PROCESS | 3640 | 1464142122790 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (104F1000) [pid = 3640] [serial = 669] [outer = 0C7FD000] 19:08:43 INFO - PROCESS | 3640 | 1464142123415 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 957ms 19:08:43 INFO - PROCESS | 3640 | 1464142123461 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 3640 | 1464142123465 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 19:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:08:43 INFO - PROCESS | 3640 | 1464142123470 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 3640 | 1464142123474 Marionette TRACE conn2 <- [1,858,null,{}] 19:08:43 INFO - PROCESS | 3640 | 1464142123479 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:43 INFO - PROCESS | 3640 | 1464142123615 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:08:43 INFO - PROCESS | 3640 | 1464142123737 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 3640 | ++DOCSHELL 11F16C00 == 51 [pid = 3640] [id = 224] 19:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (11F19400) [pid = 3640] [serial = 670] [outer = 00000000] 19:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12FAD800) [pid = 3640] [serial = 671] [outer = 11F19400] 19:08:43 INFO - PROCESS | 3640 | 1464142123794 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1312B400) [pid = 3640] [serial = 672] [outer = 11F19400] 19:08:44 INFO - PROCESS | 3640 | 1464142124360 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 941ms 19:08:44 INFO - PROCESS | 3640 | 1464142124419 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:08:44 INFO - PROCESS | 3640 | 1464142124423 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 19:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:08:44 INFO - PROCESS | 3640 | 1464142124441 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:08:44 INFO - PROCESS | 3640 | 1464142124443 Marionette TRACE conn2 <- [1,862,null,{}] 19:08:44 INFO - PROCESS | 3640 | 1464142124447 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:44 INFO - PROCESS | 3640 | 1464142124554 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:08:44 INFO - PROCESS | 3640 | 1464142124678 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 3640 | ++DOCSHELL 13137800 == 52 [pid = 3640] [id = 225] 19:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (13190000) [pid = 3640] [serial = 673] [outer = 00000000] 19:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1580F000) [pid = 3640] [serial = 674] [outer = 13190000] 19:08:44 INFO - PROCESS | 3640 | 1464142124752 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (167C9000) [pid = 3640] [serial = 675] [outer = 13190000] 19:08:45 INFO - PROCESS | 3640 | 1464142125424 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1051ms 19:08:45 INFO - PROCESS | 3640 | 1464142125483 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 3640 | 1464142125486 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 19:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:08:45 INFO - PROCESS | 3640 | 1464142125512 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 3640 | 1464142125518 Marionette TRACE conn2 <- [1,866,null,{}] 19:08:45 INFO - PROCESS | 3640 | 1464142125523 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:45 INFO - PROCESS | 3640 | 1464142125624 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:08:45 INFO - PROCESS | 3640 | 1464142125705 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 3640 | ++DOCSHELL 104EC400 == 53 [pid = 3640] [id = 226] 19:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (10A5AC00) [pid = 3640] [serial = 676] [outer = 00000000] 19:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1991A800) [pid = 3640] [serial = 677] [outer = 10A5AC00] 19:08:45 INFO - PROCESS | 3640 | 1464142125799 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19AAC000) [pid = 3640] [serial = 678] [outer = 10A5AC00] 19:08:46 INFO - PROCESS | 3640 | 1464142126490 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1082ms 19:08:46 INFO - PROCESS | 3640 | 1464142126560 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 3640 | 1464142126564 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 19:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:08:46 INFO - PROCESS | 3640 | 1464142126586 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 3640 | 1464142126589 Marionette TRACE conn2 <- [1,870,null,{}] 19:08:46 INFO - PROCESS | 3640 | 1464142126611 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:46 INFO - PROCESS | 3640 | 1464142126711 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:08:46 INFO - PROCESS | 3640 | 1464142126835 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 3640 | ++DOCSHELL 11CB0400 == 54 [pid = 3640] [id = 227] 19:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (11CB0C00) [pid = 3640] [serial = 679] [outer = 00000000] 19:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (12FB2400) [pid = 3640] [serial = 680] [outer = 11CB0C00] 19:08:46 INFO - PROCESS | 3640 | 1464142126884 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (13139400) [pid = 3640] [serial = 681] [outer = 11CB0C00] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 103CF800 == 53 [pid = 3640] [id = 222] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 13959400 == 52 [pid = 3640] [id = 221] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 13A78C00 == 51 [pid = 3640] [id = 220] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 0C7F8800 == 50 [pid = 3640] [id = 219] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 16160800 == 49 [pid = 3640] [id = 218] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 1312BC00 == 48 [pid = 3640] [id = 217] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 139A2000 == 47 [pid = 3640] [id = 216] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 1318F000 == 46 [pid = 3640] [id = 215] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 11F23000 == 45 [pid = 3640] [id = 214] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 0F30C800 == 44 [pid = 3640] [id = 213] 19:08:47 INFO - PROCESS | 3640 | --DOCSHELL 114DC800 == 43 [pid = 3640] [id = 208] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (12BE1800) [pid = 3640] [serial = 597] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (15F4A000) [pid = 3640] [serial = 594] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (15770400) [pid = 3640] [serial = 593] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (15F53000) [pid = 3640] [serial = 587] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13280C00) [pid = 3640] [serial = 590] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19916000) [pid = 3640] [serial = 617] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1990FC00) [pid = 3640] [serial = 614] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1980EC00) [pid = 3640] [serial = 612] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19911000) [pid = 3640] [serial = 615] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19AAF400) [pid = 3640] [serial = 620] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19A91C00) [pid = 3640] [serial = 618] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (169EE400) [pid = 3640] [serial = 606] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A4E7400) [pid = 3640] [serial = 623] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1A18BC00) [pid = 3640] [serial = 621] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16ED0800) [pid = 3640] [serial = 608] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17FED000) [pid = 3640] [serial = 611] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15769800) [pid = 3640] [serial = 602] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16160C00) [pid = 3640] [serial = 603] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1695DC00) [pid = 3640] [serial = 605] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (175C7000) [pid = 3640] [serial = 609] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (139BBC00) [pid = 3640] [serial = 599] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13E3A000) [pid = 3640] [serial = 600] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (118CC000) [pid = 3640] [serial = 596] [outer = 00000000] [url = about:blank] 19:08:47 INFO - PROCESS | 3640 | 1464142127384 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 862ms 19:08:47 INFO - PROCESS | 3640 | 1464142127447 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 3640 | 1464142127452 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 19:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:08:47 INFO - PROCESS | 3640 | 1464142127458 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 3640 | 1464142127460 Marionette TRACE conn2 <- [1,874,null,{}] 19:08:47 INFO - PROCESS | 3640 | 1464142127464 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:47 INFO - PROCESS | 3640 | 1464142127547 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:08:47 INFO - PROCESS | 3640 | 1464142127554 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 3640 | ++DOCSHELL 11869400 == 44 [pid = 3640] [id = 228] 19:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12BE1800) [pid = 3640] [serial = 682] [outer = 00000000] 19:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (139A2800) [pid = 3640] [serial = 683] [outer = 12BE1800] 19:08:47 INFO - PROCESS | 3640 | 1464142127605 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13A7B000) [pid = 3640] [serial = 684] [outer = 12BE1800] 19:08:48 INFO - PROCESS | 3640 | 1464142128055 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 643ms 19:08:48 INFO - PROCESS | 3640 | 1464142128095 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 3640 | 1464142128097 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 19:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:08:48 INFO - PROCESS | 3640 | 1464142128100 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 3640 | 1464142128104 Marionette TRACE conn2 <- [1,878,null,{}] 19:08:48 INFO - PROCESS | 3640 | 1464142128114 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:48 INFO - PROCESS | 3640 | 1464142128195 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:08:48 INFO - PROCESS | 3640 | 1464142128206 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 3640 | ++DOCSHELL 156DDC00 == 45 [pid = 3640] [id = 229] 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (156DEC00) [pid = 3640] [serial = 685] [outer = 00000000] 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15807000) [pid = 3640] [serial = 686] [outer = 156DEC00] 19:08:48 INFO - PROCESS | 3640 | 1464142128252 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15F53000) [pid = 3640] [serial = 687] [outer = 156DEC00] 19:08:48 INFO - PROCESS | 3640 | 1464142128687 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 643ms 19:08:48 INFO - PROCESS | 3640 | 1464142128738 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 3640 | 1464142128741 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 19:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:08:48 INFO - PROCESS | 3640 | 1464142128744 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 3640 | 1464142128746 Marionette TRACE conn2 <- [1,882,null,{}] 19:08:48 INFO - PROCESS | 3640 | 1464142128749 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:48 INFO - PROCESS | 3640 | 1464142128830 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:08:48 INFO - PROCESS | 3640 | 1464142128838 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 3640 | ++DOCSHELL 16160800 == 46 [pid = 3640] [id = 230] 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (16773000) [pid = 3640] [serial = 688] [outer = 00000000] 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (167CA800) [pid = 3640] [serial = 689] [outer = 16773000] 19:08:48 INFO - PROCESS | 3640 | 1464142128883 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16943000) [pid = 3640] [serial = 690] [outer = 16773000] 19:08:49 INFO - PROCESS | 3640 | 1464142129328 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 627ms 19:08:49 INFO - PROCESS | 3640 | 1464142129382 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:08:49 INFO - PROCESS | 3640 | 1464142129384 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 19:08:49 INFO - PROCESS | 3640 | 1464142129387 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:08:49 INFO - PROCESS | 3640 | 1464142129389 Marionette TRACE conn2 <- [1,886,null,{}] 19:08:49 INFO - PROCESS | 3640 | 1464142129392 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:49 INFO - PROCESS | 3640 | 1464142129476 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:08:49 INFO - PROCESS | 3640 | 1464142129482 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 3640 | ++DOCSHELL 160EC800 == 47 [pid = 3640] [id = 231] 19:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1676A000) [pid = 3640] [serial = 691] [outer = 00000000] 19:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16EA6400) [pid = 3640] [serial = 692] [outer = 1676A000] 19:08:49 INFO - PROCESS | 3640 | 1464142129525 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16EC6400) [pid = 3640] [serial = 693] [outer = 1676A000] 19:08:50 INFO - PROCESS | 3640 | 1464142129984 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 19:08:50 INFO - PROCESS | 3640 | 1464142130025 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 3640 | 1464142130027 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 19:08:50 INFO - PROCESS | 3640 | 1464142130030 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:08:50 INFO - PROCESS | 3640 | 1464142130032 Marionette TRACE conn2 <- [1,890,null,{}] 19:08:50 INFO - PROCESS | 3640 | 1464142130035 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:50 INFO - PROCESS | 3640 | 1464142130170 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:08:50 INFO - PROCESS | 3640 | 1464142130260 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 3640 | ++DOCSHELL 17F20C00 == 48 [pid = 3640] [id = 232] 19:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (17FF2000) [pid = 3640] [serial = 694] [outer = 00000000] 19:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19810400) [pid = 3640] [serial = 695] [outer = 17FF2000] 19:08:50 INFO - PROCESS | 3640 | 1464142130305 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19911800) [pid = 3640] [serial = 696] [outer = 17FF2000] 19:08:50 INFO - PROCESS | 3640 | 1464142130713 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 737ms 19:08:50 INFO - PROCESS | 3640 | 1464142130822 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 3640 | 1464142130824 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 19:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:08:50 INFO - PROCESS | 3640 | 1464142130838 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 3640 | 1464142130840 Marionette TRACE conn2 <- [1,894,null,{}] 19:08:50 INFO - PROCESS | 3640 | 1464142130843 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:50 INFO - PROCESS | 3640 | 1464142130947 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:08:51 INFO - PROCESS | 3640 | 1464142131005 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:51 INFO - PROCESS | 3640 | ++DOCSHELL 10483C00 == 49 [pid = 3640] [id = 233] 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (17F27C00) [pid = 3640] [serial = 697] [outer = 00000000] 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1991AC00) [pid = 3640] [serial = 698] [outer = 17F27C00] 19:08:51 INFO - PROCESS | 3640 | 1464142131048 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1991B400) [pid = 3640] [serial = 699] [outer = 17F27C00] 19:08:51 INFO - PROCESS | 3640 | 1464142131441 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 642ms 19:08:51 INFO - PROCESS | 3640 | 1464142131481 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 3640 | 1464142131482 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 19:08:51 INFO - PROCESS | 3640 | 1464142131485 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:08:51 INFO - PROCESS | 3640 | 1464142131487 Marionette TRACE conn2 <- [1,898,null,{}] 19:08:51 INFO - PROCESS | 3640 | 1464142131491 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:51 INFO - PROCESS | 3640 | 1464142131619 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:08:51 INFO - PROCESS | 3640 | 1464142131642 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:51 INFO - PROCESS | 3640 | ++DOCSHELL 156DF400 == 50 [pid = 3640] [id = 234] 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (17F1A800) [pid = 3640] [serial = 700] [outer = 00000000] 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1A193000) [pid = 3640] [serial = 701] [outer = 17F1A800] 19:08:51 INFO - PROCESS | 3640 | 1464142131685 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1A4DE800) [pid = 3640] [serial = 702] [outer = 17F1A800] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (150C1000) [pid = 3640] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (11CBB000) [pid = 3640] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (103DA000) [pid = 3640] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (16161000) [pid = 3640] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (13A74000) [pid = 3640] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1180FC00) [pid = 3640] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0F30D000) [pid = 3640] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (13190800) [pid = 3640] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12959800) [pid = 3640] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13A79400) [pid = 3640] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13130800) [pid = 3640] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (16959800) [pid = 3640] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (12B50C00) [pid = 3640] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16EB3800) [pid = 3640] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:08:51 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (167BF800) [pid = 3640] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:08:52 INFO - PROCESS | 3640 | 1464142132196 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 737ms 19:08:52 INFO - PROCESS | 3640 | 1464142132232 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:08:52 INFO - PROCESS | 3640 | 1464142132234 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 19:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:08:52 INFO - PROCESS | 3640 | 1464142132237 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:08:52 INFO - PROCESS | 3640 | 1464142132239 Marionette TRACE conn2 <- [1,902,null,{}] 19:08:52 INFO - PROCESS | 3640 | 1464142132242 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 3640 | 1464142132317 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:08:52 INFO - PROCESS | 3640 | 1464142132323 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 3640 | ++DOCSHELL 12B50C00 == 51 [pid = 3640] [id = 235] 19:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1434E000) [pid = 3640] [serial = 703] [outer = 00000000] 19:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16959800) [pid = 3640] [serial = 704] [outer = 1434E000] 19:08:52 INFO - PROCESS | 3640 | 1464142132366 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1980AC00) [pid = 3640] [serial = 705] [outer = 1434E000] 19:08:52 INFO - PROCESS | 3640 | 1464142132762 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 596ms 19:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:08:52 INFO - PROCESS | 3640 | 1464142132834 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:08:52 INFO - PROCESS | 3640 | 1464142132836 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 19:08:52 INFO - PROCESS | 3640 | 1464142132839 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:08:52 INFO - PROCESS | 3640 | 1464142132841 Marionette TRACE conn2 <- [1,906,null,{}] 19:08:52 INFO - PROCESS | 3640 | 1464142132844 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 3640 | 1464142132920 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:08:52 INFO - PROCESS | 3640 | 1464142132928 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 3640 | ++DOCSHELL 19AAC400 == 52 [pid = 3640] [id = 236] 19:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A18E400) [pid = 3640] [serial = 706] [outer = 00000000] 19:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A733400) [pid = 3640] [serial = 707] [outer = 1A18E400] 19:08:52 INFO - PROCESS | 3640 | 1464142132971 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A735800) [pid = 3640] [serial = 708] [outer = 1A18E400] 19:08:53 INFO - PROCESS | 3640 | 1464142133674 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 894ms 19:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:08:53 INFO - PROCESS | 3640 | 1464142133744 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 3640 | 1464142133746 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 19:08:53 INFO - PROCESS | 3640 | 1464142133749 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 3640 | 1464142133752 Marionette TRACE conn2 <- [1,910,null,{}] 19:08:53 INFO - PROCESS | 3640 | 1464142133755 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:53 INFO - PROCESS | 3640 | 1464142133880 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:08:53 INFO - PROCESS | 3640 | 1464142133892 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 3640 | ++DOCSHELL 1327D800 == 53 [pid = 3640] [id = 237] 19:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (167C4C00) [pid = 3640] [serial = 709] [outer = 00000000] 19:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A737800) [pid = 3640] [serial = 710] [outer = 167C4C00] 19:08:53 INFO - PROCESS | 3640 | 1464142133940 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1AC33400) [pid = 3640] [serial = 711] [outer = 167C4C00] 19:08:54 INFO - PROCESS | 3640 | 1464142134597 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 909ms 19:08:54 INFO - PROCESS | 3640 | 1464142134655 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 3640 | 1464142134660 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 19:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:08:54 INFO - PROCESS | 3640 | 1464142134665 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 3640 | 1464142134670 Marionette TRACE conn2 <- [1,914,null,{}] 19:08:54 INFO - PROCESS | 3640 | 1464142134675 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:54 INFO - PROCESS | 3640 | 1464142134783 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:08:54 INFO - PROCESS | 3640 | 1464142134911 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 3640 | ++DOCSHELL 10EDAC00 == 54 [pid = 3640] [id = 238] 19:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (12B55800) [pid = 3640] [serial = 712] [outer = 00000000] 19:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (13989800) [pid = 3640] [serial = 713] [outer = 12B55800] 19:08:54 INFO - PROCESS | 3640 | 1464142134968 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (13E3B400) [pid = 3640] [serial = 714] [outer = 12B55800] 19:08:55 INFO - PROCESS | 3640 | 1464142135597 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 940ms 19:08:55 INFO - PROCESS | 3640 | 1464142135619 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 3640 | 1464142135625 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 19:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:08:55 INFO - PROCESS | 3640 | 1464142135633 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 3640 | 1464142135636 Marionette TRACE conn2 <- [1,918,null,{}] 19:08:55 INFO - PROCESS | 3640 | 1464142135640 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:55 INFO - PROCESS | 3640 | 1464142135746 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:08:55 INFO - PROCESS | 3640 | 1464142135870 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 3640 | ++DOCSHELL 14342800 == 55 [pid = 3640] [id = 239] 19:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1434C400) [pid = 3640] [serial = 715] [outer = 00000000] 19:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16966C00) [pid = 3640] [serial = 716] [outer = 1434C400] 19:08:55 INFO - PROCESS | 3640 | 1464142135925 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1762C000) [pid = 3640] [serial = 717] [outer = 1434C400] 19:08:56 INFO - PROCESS | 3640 | 1464142136474 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 893ms 19:08:56 INFO - PROCESS | 3640 | 1464142136539 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 3640 | 1464142136541 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 19:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:08:56 INFO - PROCESS | 3640 | 1464142136545 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - PROCESS | 3640 | 1464142136549 Marionette TRACE conn2 <- [1,922,null,{}] 19:08:56 INFO - PROCESS | 3640 | 1464142136560 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:56 INFO - PROCESS | 3640 | 1464142136666 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:08:56 INFO - PROCESS | 3640 | 1464142136817 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 3640 | ++DOCSHELL 19AA7000 == 56 [pid = 3640] [id = 240] 19:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19AAE800) [pid = 3640] [serial = 718] [outer = 00000000] 19:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1A5E4000) [pid = 3640] [serial = 719] [outer = 19AAE800] 19:08:56 INFO - PROCESS | 3640 | 1464142136874 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1A73F000) [pid = 3640] [serial = 720] [outer = 19AAE800] 19:08:57 INFO - PROCESS | 3640 | 1464142137482 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1003ms 19:08:57 INFO - PROCESS | 3640 | 1464142137550 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 3640 | 1464142137553 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 19:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:08:57 INFO - PROCESS | 3640 | 1464142137558 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 3640 | 1464142137560 Marionette TRACE conn2 <- [1,926,null,{}] 19:08:57 INFO - PROCESS | 3640 | 1464142137564 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:57 INFO - PROCESS | 3640 | 1464142137669 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:08:57 INFO - PROCESS | 3640 | 1464142137905 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F2C00 == 57 [pid = 3640] [id = 241] 19:08:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0C7FF400) [pid = 3640] [serial = 721] [outer = 00000000] 19:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1050DC00) [pid = 3640] [serial = 722] [outer = 0C7FF400] 19:08:58 INFO - PROCESS | 3640 | 1464142137977 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (10A5EC00) [pid = 3640] [serial = 723] [outer = 0C7FF400] 19:08:58 INFO - PROCESS | 3640 | 1464142138563 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1035ms 19:08:58 INFO - PROCESS | 3640 | 1464142138617 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 3640 | 1464142138621 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 19:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:08:58 INFO - PROCESS | 3640 | 1464142138626 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 3640 | 1464142138629 Marionette TRACE conn2 <- [1,930,null,{}] 19:08:58 INFO - PROCESS | 3640 | 1464142138634 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:58 INFO - PROCESS | 3640 | 1464142138730 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:08:58 INFO - PROCESS | 3640 | 1464142138833 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 3640 | ++DOCSHELL 11252800 == 58 [pid = 3640] [id = 242] 19:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (11FF8000) [pid = 3640] [serial = 724] [outer = 00000000] 19:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (12F4E800) [pid = 3640] [serial = 725] [outer = 11FF8000] 19:08:58 INFO - PROCESS | 3640 | 1464142138885 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1312C000) [pid = 3640] [serial = 726] [outer = 11FF8000] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 1500B000 == 57 [pid = 3640] [id = 180] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 1186BC00 == 56 [pid = 3640] [id = 189] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 19AAC400 == 55 [pid = 3640] [id = 236] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 12B50C00 == 54 [pid = 3640] [id = 235] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 156DF400 == 53 [pid = 3640] [id = 234] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 10483C00 == 52 [pid = 3640] [id = 233] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 17F20C00 == 51 [pid = 3640] [id = 232] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 160EC800 == 50 [pid = 3640] [id = 231] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 16160800 == 49 [pid = 3640] [id = 230] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 156DDC00 == 48 [pid = 3640] [id = 229] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 11869400 == 47 [pid = 3640] [id = 228] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 11CB0400 == 46 [pid = 3640] [id = 227] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 104EC400 == 45 [pid = 3640] [id = 226] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 13137800 == 44 [pid = 3640] [id = 225] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 11F16C00 == 43 [pid = 3640] [id = 224] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (17FF0800) [pid = 3640] [serial = 665] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOCSHELL 0C7F5800 == 42 [pid = 3640] [id = 223] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1695F000) [pid = 3640] [serial = 564] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1676B000) [pid = 3640] [serial = 570] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1312EC00) [pid = 3640] [serial = 567] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1695E400) [pid = 3640] [serial = 656] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (168D5800) [pid = 3640] [serial = 654] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1434C000) [pid = 3640] [serial = 647] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A4E3400) [pid = 3640] [serial = 632] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (167CB400) [pid = 3640] [serial = 653] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (15002800) [pid = 3640] [serial = 635] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A4E7800) [pid = 3640] [serial = 624] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (105F5400) [pid = 3640] [serial = 638] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11254400) [pid = 3640] [serial = 639] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (13964000) [pid = 3640] [serial = 644] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (139B9400) [pid = 3640] [serial = 645] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (160EBC00) [pid = 3640] [serial = 629] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (12965000) [pid = 3640] [serial = 641] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12BDF400) [pid = 3640] [serial = 642] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (12FA8800) [pid = 3640] [serial = 626] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (167C8C00) [pid = 3640] [serial = 659] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (167C9800) [pid = 3640] [serial = 660] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16960400) [pid = 3640] [serial = 657] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (156AC800) [pid = 3640] [serial = 650] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (156DE400) [pid = 3640] [serial = 651] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16ECF800) [pid = 3640] [serial = 662] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (176CEC00) [pid = 3640] [serial = 663] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (143C4400) [pid = 3640] [serial = 648] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13E3B000) [pid = 3640] [serial = 591] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16ED1800) [pid = 3640] [serial = 573] [outer = 00000000] [url = about:blank] 19:08:59 INFO - PROCESS | 3640 | 1464142139351 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 737ms 19:08:59 INFO - PROCESS | 3640 | 1464142139366 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 3640 | 1464142139370 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 19:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:08:59 INFO - PROCESS | 3640 | 1464142139375 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 3640 | 1464142139377 Marionette TRACE conn2 <- [1,934,null,{}] 19:08:59 INFO - PROCESS | 3640 | 1464142139380 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:59 INFO - PROCESS | 3640 | 1464142139490 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (11FB0400) [pid = 3640] [serial = 727] [outer = 1B35D400] 19:08:59 INFO - PROCESS | 3640 | 1464142139516 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 3640 | ++DOCSHELL 12FA8800 == 43 [pid = 3640] [id = 243] 19:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12FB3800) [pid = 3640] [serial = 728] [outer = 00000000] 19:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (13136C00) [pid = 3640] [serial = 729] [outer = 12FB3800] 19:08:59 INFO - PROCESS | 3640 | 1464142139569 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1395B400) [pid = 3640] [serial = 730] [outer = 12FB3800] 19:09:00 INFO - PROCESS | 3640 | 1464142140077 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 737ms 19:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:09:00 INFO - PROCESS | 3640 | 1464142140116 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 3640 | 1464142140118 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 19:09:00 INFO - PROCESS | 3640 | 1464142140123 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 3640 | 1464142140128 Marionette TRACE conn2 <- [1,938,null,{}] 19:09:00 INFO - PROCESS | 3640 | 1464142140137 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:00 INFO - PROCESS | 3640 | 1464142140219 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:09:00 INFO - PROCESS | 3640 | 1464142140229 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 3640 | ++DOCSHELL 1500FC00 == 44 [pid = 3640] [id = 244] 19:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15010400) [pid = 3640] [serial = 731] [outer = 00000000] 19:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (156A9000) [pid = 3640] [serial = 732] [outer = 15010400] 19:09:00 INFO - PROCESS | 3640 | 1464142140329 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156AE800) [pid = 3640] [serial = 733] [outer = 15010400] 19:09:00 INFO - PROCESS | 3640 | 1464142140763 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 658ms 19:09:00 INFO - PROCESS | 3640 | 1464142140811 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 3640 | 1464142140814 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 19:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:09:00 INFO - PROCESS | 3640 | 1464142140817 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 3640 | 1464142140819 Marionette TRACE conn2 <- [1,942,null,{}] 19:09:00 INFO - PROCESS | 3640 | 1464142140822 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:00 INFO - PROCESS | 3640 | 1464142140900 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:09:00 INFO - PROCESS | 3640 | 1464142140934 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 3640 | ++DOCSHELL 156B4400 == 45 [pid = 3640] [id = 245] 19:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (156DDC00) [pid = 3640] [serial = 734] [outer = 00000000] 19:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15770400) [pid = 3640] [serial = 735] [outer = 156DDC00] 19:09:00 INFO - PROCESS | 3640 | 1464142140980 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (160E5C00) [pid = 3640] [serial = 736] [outer = 156DDC00] 19:09:01 INFO - PROCESS | 3640 | 1464142141441 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 643ms 19:09:01 INFO - PROCESS | 3640 | 1464142141454 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:09:01 INFO - PROCESS | 3640 | 1464142141456 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 19:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:09:01 INFO - PROCESS | 3640 | 1464142141463 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 3640 | 1464142141474 Marionette TRACE conn2 <- [1,946,null,{}] 19:09:01 INFO - PROCESS | 3640 | 1464142141486 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:01 INFO - PROCESS | 3640 | 1464142141588 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:09:01 INFO - PROCESS | 3640 | 1464142141596 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 3640 | ++DOCSHELL 0C392C00 == 46 [pid = 3640] [id = 246] 19:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16772400) [pid = 3640] [serial = 737] [outer = 00000000] 19:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (167C3000) [pid = 3640] [serial = 738] [outer = 16772400] 19:09:01 INFO - PROCESS | 3640 | 1464142141646 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (168DFC00) [pid = 3640] [serial = 739] [outer = 16772400] 19:09:02 INFO - PROCESS | 3640 | 1464142142095 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 658ms 19:09:02 INFO - PROCESS | 3640 | 1464142142124 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 3640 | 1464142142126 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 19:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:09:02 INFO - PROCESS | 3640 | 1464142142129 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 3640 | 1464142142131 Marionette TRACE conn2 <- [1,950,null,{}] 19:09:02 INFO - PROCESS | 3640 | 1464142142134 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:02 INFO - PROCESS | 3640 | 1464142142249 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:09:02 INFO - PROCESS | 3640 | 1464142142332 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 3640 | ++DOCSHELL 104E7800 == 47 [pid = 3640] [id = 247] 19:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (168D1C00) [pid = 3640] [serial = 740] [outer = 00000000] 19:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16967C00) [pid = 3640] [serial = 741] [outer = 168D1C00] 19:09:02 INFO - PROCESS | 3640 | 1464142142375 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (169FB400) [pid = 3640] [serial = 742] [outer = 168D1C00] 19:09:02 INFO - PROCESS | 3640 | 1464142142779 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 706ms 19:09:02 INFO - PROCESS | 3640 | 1464142142829 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 3640 | 1464142142831 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 19:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:09:02 INFO - PROCESS | 3640 | 1464142142834 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 3640 | 1464142142835 Marionette TRACE conn2 <- [1,954,null,{}] 19:09:02 INFO - PROCESS | 3640 | 1464142142839 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:02 INFO - PROCESS | 3640 | 1464142142952 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:09:02 INFO - PROCESS | 3640 | 1464142142958 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 3640 | ++DOCSHELL 0F39D800 == 48 [pid = 3640] [id = 248] 19:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (16961400) [pid = 3640] [serial = 743] [outer = 00000000] 19:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1721CC00) [pid = 3640] [serial = 744] [outer = 16961400] 19:09:03 INFO - PROCESS | 3640 | 1464142143001 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1721EC00) [pid = 3640] [serial = 745] [outer = 16961400] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13967400) [pid = 3640] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17FF2000) [pid = 3640] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (17F27C00) [pid = 3640] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (17F1A800) [pid = 3640] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (156DEC00) [pid = 3640] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (11CB0C00) [pid = 3640] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16773000) [pid = 3640] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12BE1800) [pid = 3640] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1676A000) [pid = 3640] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A18E400) [pid = 3640] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:09:03 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1434E000) [pid = 3640] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:09:03 INFO - PROCESS | 3640 | 1464142143554 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 752ms 19:09:03 INFO - PROCESS | 3640 | 1464142143574 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 3640 | 1464142143576 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 19:09:03 INFO - PROCESS | 3640 | 1464142143604 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:09:03 INFO - PROCESS | 3640 | 1464142143606 Marionette TRACE conn2 <- [1,958,null,{}] 19:09:03 INFO - PROCESS | 3640 | 1464142143612 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:03 INFO - PROCESS | 3640 | 1464142143688 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:09:03 INFO - PROCESS | 3640 | 1464142143694 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 3640 | ++DOCSHELL 139C0400 == 49 [pid = 3640] [id = 249] 19:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (13E3B800) [pid = 3640] [serial = 746] [outer = 00000000] 19:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16967800) [pid = 3640] [serial = 747] [outer = 13E3B800] 19:09:03 INFO - PROCESS | 3640 | 1464142143741 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16ECF800) [pid = 3640] [serial = 748] [outer = 13E3B800] 19:09:04 INFO - PROCESS | 3640 | 1464142144180 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 595ms 19:09:04 INFO - PROCESS | 3640 | 1464142144214 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 3640 | 1464142144216 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 19:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:09:04 INFO - PROCESS | 3640 | 1464142144220 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 3640 | 1464142144221 Marionette TRACE conn2 <- [1,962,null,{}] 19:09:04 INFO - PROCESS | 3640 | 1464142144228 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:04 INFO - PROCESS | 3640 | 1464142144305 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:09:04 INFO - PROCESS | 3640 | 1464142144311 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 3640 | ++DOCSHELL 17949400 == 50 [pid = 3640] [id = 250] 19:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (17F1A000) [pid = 3640] [serial = 749] [outer = 00000000] 19:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (182AF000) [pid = 3640] [serial = 750] [outer = 17F1A000] 19:09:04 INFO - PROCESS | 3640 | 1464142144354 Marionette DEBUG loaded listener.js 19:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19879C00) [pid = 3640] [serial = 751] [outer = 17F1A000] 19:09:04 INFO - PROCESS | 3640 | 1464142144764 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 596ms 19:09:04 INFO - PROCESS | 3640 | 1464142144820 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 3640 | 1464142144822 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 19:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:09:04 INFO - PROCESS | 3640 | 1464142144825 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 3640 | 1464142144827 Marionette TRACE conn2 <- [1,966,null,{}] 19:09:04 INFO - PROCESS | 3640 | 1464142144830 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:04 INFO - PROCESS | 3640 | 1464142144906 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:09:04 INFO - PROCESS | 3640 | 1464142144912 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 3640 | ++DOCSHELL 1987DC00 == 51 [pid = 3640] [id = 251] 19:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1987E400) [pid = 3640] [serial = 752] [outer = 00000000] 19:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19910C00) [pid = 3640] [serial = 753] [outer = 1987E400] 19:09:04 INFO - PROCESS | 3640 | 1464142144960 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19A98800) [pid = 3640] [serial = 754] [outer = 1987E400] 19:09:05 INFO - PROCESS | 3640 | 1464142145574 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 800ms 19:09:05 INFO - PROCESS | 3640 | 1464142145629 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 3640 | 1464142145633 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 19:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:09:05 INFO - PROCESS | 3640 | 1464142145638 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - PROCESS | 3640 | 1464142145642 Marionette TRACE conn2 <- [1,970,null,{}] 19:09:05 INFO - PROCESS | 3640 | 1464142145648 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 3640 | 1464142145788 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:09:05 INFO - PROCESS | 3640 | 1464142145888 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 3640 | ++DOCSHELL 0F308000 == 52 [pid = 3640] [id = 252] 19:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (10505000) [pid = 3640] [serial = 755] [outer = 00000000] 19:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (11817800) [pid = 3640] [serial = 756] [outer = 10505000] 19:09:05 INFO - PROCESS | 3640 | 1464142145944 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (12B50000) [pid = 3640] [serial = 757] [outer = 10505000] 19:09:06 INFO - PROCESS | 3640 | 1464142146514 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 940ms 19:09:06 INFO - PROCESS | 3640 | 1464142146585 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 3640 | 1464142146591 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 19:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:09:06 INFO - PROCESS | 3640 | 1464142146598 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 3640 | 1464142146601 Marionette TRACE conn2 <- [1,974,null,{}] 19:09:06 INFO - PROCESS | 3640 | 1464142146605 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:06 INFO - PROCESS | 3640 | 1464142146766 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:09:06 INFO - PROCESS | 3640 | 1464142146885 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 3640 | ++DOCSHELL 13280C00 == 53 [pid = 3640] [id = 253] 19:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13964800) [pid = 3640] [serial = 758] [outer = 00000000] 19:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (13E3BC00) [pid = 3640] [serial = 759] [outer = 13964800] 19:09:06 INFO - PROCESS | 3640 | 1464142146940 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (150BCC00) [pid = 3640] [serial = 760] [outer = 13964800] 19:09:07 INFO - PROCESS | 3640 | 1464142147517 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 940ms 19:09:07 INFO - PROCESS | 3640 | 1464142147541 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:09:07 INFO - PROCESS | 3640 | 1464142147543 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 19:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:09:07 INFO - PROCESS | 3640 | 1464142147547 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 3640 | 1464142147551 Marionette TRACE conn2 <- [1,978,null,{}] 19:09:07 INFO - PROCESS | 3640 | 1464142147562 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:07 INFO - PROCESS | 3640 | 1464142147666 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:09:07 INFO - PROCESS | 3640 | 1464142147794 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 3640 | ++DOCSHELL 16967400 == 54 [pid = 3640] [id = 254] 19:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (169F5800) [pid = 3640] [serial = 761] [outer = 00000000] 19:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (178AE800) [pid = 3640] [serial = 762] [outer = 169F5800] 19:09:07 INFO - PROCESS | 3640 | 1464142147851 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1987C400) [pid = 3640] [serial = 763] [outer = 169F5800] 19:09:08 INFO - PROCESS | 3640 | 1464142148409 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 909ms 19:09:08 INFO - PROCESS | 3640 | 1464142148451 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 3640 | 1464142148453 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 19:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:09:08 INFO - PROCESS | 3640 | 1464142148457 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 3640 | 1464142148459 Marionette TRACE conn2 <- [1,982,null,{}] 19:09:08 INFO - PROCESS | 3640 | 1464142148463 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:08 INFO - PROCESS | 3640 | 1464142148572 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:09:08 INFO - PROCESS | 3640 | 1464142148668 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 3640 | ++DOCSHELL 176C5400 == 55 [pid = 3640] [id = 255] 19:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19A96800) [pid = 3640] [serial = 764] [outer = 00000000] 19:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1A191000) [pid = 3640] [serial = 765] [outer = 19A96800] 19:09:08 INFO - PROCESS | 3640 | 1464142148722 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A4E8000) [pid = 3640] [serial = 766] [outer = 19A96800] 19:09:09 INFO - PROCESS | 3640 | 1464142149344 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 941ms 19:09:09 INFO - PROCESS | 3640 | 1464142149402 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:09:09 INFO - PROCESS | 3640 | 1464142149404 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 19:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:09:09 INFO - PROCESS | 3640 | 1464142149408 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - PROCESS | 3640 | 1464142149410 Marionette TRACE conn2 <- [1,986,null,{}] 19:09:09 INFO - PROCESS | 3640 | 1464142149413 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:09 INFO - PROCESS | 3640 | 1464142149514 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:09:09 INFO - PROCESS | 3640 | 1464142149626 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 3640 | ++DOCSHELL 0F30E400 == 56 [pid = 3640] [id = 256] 19:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1295A000) [pid = 3640] [serial = 767] [outer = 00000000] 19:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (13E3A800) [pid = 3640] [serial = 768] [outer = 1295A000] 19:09:09 INFO - PROCESS | 3640 | 1464142149680 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (15F46000) [pid = 3640] [serial = 769] [outer = 1295A000] 19:09:10 INFO - PROCESS | 3640 | 1464142150415 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1050ms 19:09:10 INFO - PROCESS | 3640 | 1464142150497 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 3640 | 1464142150501 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 19:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:09:10 INFO - PROCESS | 3640 | 1464142150519 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 3640 | 1464142150523 Marionette TRACE conn2 <- [1,990,null,{}] 19:09:10 INFO - PROCESS | 3640 | 1464142150529 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:10 INFO - PROCESS | 3640 | 1464142150639 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:09:10 INFO - PROCESS | 3640 | 1464142150764 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 3640 | ++DOCSHELL 10484800 == 57 [pid = 3640] [id = 257] 19:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (10560000) [pid = 3640] [serial = 770] [outer = 00000000] 19:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (11816800) [pid = 3640] [serial = 771] [outer = 10560000] 19:09:10 INFO - PROCESS | 3640 | 1464142150815 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1312AC00) [pid = 3640] [serial = 772] [outer = 10560000] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 17949400 == 56 [pid = 3640] [id = 250] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 139C0400 == 55 [pid = 3640] [id = 249] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 0F39D800 == 54 [pid = 3640] [id = 248] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 104E7800 == 53 [pid = 3640] [id = 247] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 0C392C00 == 52 [pid = 3640] [id = 246] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 156B4400 == 51 [pid = 3640] [id = 245] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 1500FC00 == 50 [pid = 3640] [id = 244] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 12FA8800 == 49 [pid = 3640] [id = 243] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 11252800 == 48 [pid = 3640] [id = 242] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 0C7F2C00 == 47 [pid = 3640] [id = 241] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 19AA7000 == 46 [pid = 3640] [id = 240] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 14342800 == 45 [pid = 3640] [id = 239] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 10EDAC00 == 44 [pid = 3640] [id = 238] 19:09:11 INFO - PROCESS | 3640 | --DOCSHELL 1327D800 == 43 [pid = 3640] [id = 237] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (182AE800) [pid = 3640] [serial = 666] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19810400) [pid = 3640] [serial = 695] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1991AC00) [pid = 3640] [serial = 698] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19911800) [pid = 3640] [serial = 696] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1A193000) [pid = 3640] [serial = 701] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1991B400) [pid = 3640] [serial = 699] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15807000) [pid = 3640] [serial = 686] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (15F53000) [pid = 3640] [serial = 687] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (13139400) [pid = 3640] [serial = 681] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (12FB2400) [pid = 3640] [serial = 680] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1580F000) [pid = 3640] [serial = 674] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (167CA800) [pid = 3640] [serial = 689] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16943000) [pid = 3640] [serial = 690] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (139A2800) [pid = 3640] [serial = 683] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13A7B000) [pid = 3640] [serial = 684] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (10370C00) [pid = 3640] [serial = 668] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1991A800) [pid = 3640] [serial = 677] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (16EA6400) [pid = 3640] [serial = 692] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (12FAD800) [pid = 3640] [serial = 671] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A733400) [pid = 3640] [serial = 707] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16959800) [pid = 3640] [serial = 704] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1A4DE800) [pid = 3640] [serial = 702] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1A735800) [pid = 3640] [serial = 708] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1980AC00) [pid = 3640] [serial = 705] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16EC6400) [pid = 3640] [serial = 693] [outer = 00000000] [url = about:blank] 19:09:11 INFO - PROCESS | 3640 | 1464142151315 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 862ms 19:09:11 INFO - PROCESS | 3640 | 1464142151372 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 3640 | 1464142151377 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 19:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:09:11 INFO - PROCESS | 3640 | 1464142151390 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 3640 | 1464142151393 Marionette TRACE conn2 <- [1,994,null,{}] 19:09:11 INFO - PROCESS | 3640 | 1464142151397 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:11 INFO - PROCESS | 3640 | 1464142151480 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:09:11 INFO - PROCESS | 3640 | 1464142151490 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 3640 | ++DOCSHELL 12F49C00 == 44 [pid = 3640] [id = 258] 19:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (12FA8800) [pid = 3640] [serial = 773] [outer = 00000000] 19:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (131E3000) [pid = 3640] [serial = 774] [outer = 12FA8800] 19:09:11 INFO - PROCESS | 3640 | 1464142151534 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (139B9000) [pid = 3640] [serial = 775] [outer = 12FA8800] 19:09:12 INFO - PROCESS | 3640 | 1464142152017 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 19:09:12 INFO - PROCESS | 3640 | 1464142152025 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 3640 | 1464142152027 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 19:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:09:12 INFO - PROCESS | 3640 | 1464142152031 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 3640 | 1464142152034 Marionette TRACE conn2 <- [1,998,null,{}] 19:09:12 INFO - PROCESS | 3640 | 1464142152045 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 3640 | 1464142152125 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:09:12 INFO - PROCESS | 3640 | 1464142152133 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 3640 | ++DOCSHELL 103EB000 == 45 [pid = 3640] [id = 259] 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1055A800) [pid = 3640] [serial = 776] [outer = 00000000] 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15772000) [pid = 3640] [serial = 777] [outer = 1055A800] 19:09:12 INFO - PROCESS | 3640 | 1464142152180 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (160E5800) [pid = 3640] [serial = 778] [outer = 1055A800] 19:09:12 INFO - PROCESS | 3640 | 1464142152660 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 643ms 19:09:12 INFO - PROCESS | 3640 | 1464142152669 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 3640 | 1464142152671 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 19:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:09:12 INFO - PROCESS | 3640 | 1464142152677 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 3640 | 1464142152679 Marionette TRACE conn2 <- [1,1002,null,{}] 19:09:12 INFO - PROCESS | 3640 | 1464142152682 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 3640 | 1464142152763 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:09:12 INFO - PROCESS | 3640 | 1464142152770 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 3640 | ++DOCSHELL 167C9800 == 46 [pid = 3640] [id = 260] 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (167CAC00) [pid = 3640] [serial = 779] [outer = 00000000] 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (16961800) [pid = 3640] [serial = 780] [outer = 167CAC00] 19:09:12 INFO - PROCESS | 3640 | 1464142152814 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16967000) [pid = 3640] [serial = 781] [outer = 167CAC00] 19:09:13 INFO - PROCESS | 3640 | 1464142153261 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 643ms 19:09:13 INFO - PROCESS | 3640 | 1464142153317 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:09:13 INFO - PROCESS | 3640 | 1464142153319 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 19:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:09:13 INFO - PROCESS | 3640 | 1464142153323 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:09:13 INFO - PROCESS | 3640 | 1464142153325 Marionette TRACE conn2 <- [1,1006,null,{}] 19:09:13 INFO - PROCESS | 3640 | 1464142153328 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:13 INFO - PROCESS | 3640 | 1464142153433 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:09:13 INFO - PROCESS | 3640 | 1464142153487 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:13 INFO - PROCESS | 3640 | ++DOCSHELL 167BF000 == 47 [pid = 3640] [id = 261] 19:09:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (16D9CC00) [pid = 3640] [serial = 782] [outer = 00000000] 19:09:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (16ED2400) [pid = 3640] [serial = 783] [outer = 16D9CC00] 19:09:13 INFO - PROCESS | 3640 | 1464142153557 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (176CB400) [pid = 3640] [serial = 784] [outer = 16D9CC00] 19:09:14 INFO - PROCESS | 3640 | 1464142153989 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 19:09:14 INFO - PROCESS | 3640 | 1464142154031 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 3640 | 1464142154033 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 19:09:14 INFO - PROCESS | 3640 | 1464142154036 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 3640 | 1464142154038 Marionette TRACE conn2 <- [1,1010,null,{}] 19:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:09:14 INFO - PROCESS | 3640 | 1464142154041 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:14 INFO - PROCESS | 3640 | 1464142154171 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:09:14 INFO - PROCESS | 3640 | 1464142154229 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 3640 | ++DOCSHELL 1980E800 == 48 [pid = 3640] [id = 262] 19:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19881C00) [pid = 3640] [serial = 785] [outer = 00000000] 19:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19A8CC00) [pid = 3640] [serial = 786] [outer = 19881C00] 19:09:14 INFO - PROCESS | 3640 | 1464142154276 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19AA5000) [pid = 3640] [serial = 787] [outer = 19881C00] 19:09:14 INFO - PROCESS | 3640 | 1464142154687 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 705ms 19:09:14 INFO - PROCESS | 3640 | 1464142154738 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 3640 | 1464142154740 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 19:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:09:14 INFO - PROCESS | 3640 | 1464142154749 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 3640 | 1464142154751 Marionette TRACE conn2 <- [1,1014,null,{}] 19:09:14 INFO - PROCESS | 3640 | 1464142154754 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:14 INFO - PROCESS | 3640 | 1464142154884 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:09:14 INFO - PROCESS | 3640 | 1464142154894 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 3640 | ++DOCSHELL 169F7C00 == 49 [pid = 3640] [id = 263] 19:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (17F22000) [pid = 3640] [serial = 788] [outer = 00000000] 19:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1A5E2400) [pid = 3640] [serial = 789] [outer = 17F22000] 19:09:14 INFO - PROCESS | 3640 | 1464142154937 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1A5E4800) [pid = 3640] [serial = 790] [outer = 17F22000] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (16772400) [pid = 3640] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (168D1C00) [pid = 3640] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (11FF8000) [pid = 3640] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (15010400) [pid = 3640] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0C7FF400) [pid = 3640] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (156DDC00) [pid = 3640] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (12FB3800) [pid = 3640] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (16961400) [pid = 3640] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (17F1A000) [pid = 3640] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:09:15 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13E3B800) [pid = 3640] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:09:15 INFO - PROCESS | 3640 | 1464142155465 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 737ms 19:09:15 INFO - PROCESS | 3640 | 1464142155484 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 3640 | 1464142155486 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 19:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:09:15 INFO - PROCESS | 3640 | 1464142155489 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 3640 | 1464142155491 Marionette TRACE conn2 <- [1,1018,null,{}] 19:09:15 INFO - PROCESS | 3640 | 1464142155494 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:15 INFO - PROCESS | 3640 | 1464142155575 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:09:15 INFO - PROCESS | 3640 | 1464142155581 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 3640 | ++DOCSHELL 10B40C00 == 50 [pid = 3640] [id = 264] 19:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (10B41C00) [pid = 3640] [serial = 791] [outer = 00000000] 19:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (10B47800) [pid = 3640] [serial = 792] [outer = 10B41C00] 19:09:15 INFO - PROCESS | 3640 | 1464142155635 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (10B49800) [pid = 3640] [serial = 793] [outer = 10B41C00] 19:09:16 INFO - PROCESS | 3640 | 1464142156063 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 595ms 19:09:16 INFO - PROCESS | 3640 | 1464142156092 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 3640 | 1464142156094 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 19:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:09:16 INFO - PROCESS | 3640 | 1464142156097 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 3640 | 1464142156099 Marionette TRACE conn2 <- [1,1022,null,{}] 19:09:16 INFO - PROCESS | 3640 | 1464142156102 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:16 INFO - PROCESS | 3640 | 1464142156209 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:09:16 INFO - PROCESS | 3640 | 1464142156217 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 3640 | ++DOCSHELL 10B3EC00 == 51 [pid = 3640] [id = 265] 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (10B4C800) [pid = 3640] [serial = 794] [outer = 00000000] 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (150C6000) [pid = 3640] [serial = 795] [outer = 10B4C800] 19:09:16 INFO - PROCESS | 3640 | 1464142156260 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (16961400) [pid = 3640] [serial = 796] [outer = 10B4C800] 19:09:16 INFO - PROCESS | 3640 | 1464142156677 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 643ms 19:09:16 INFO - PROCESS | 3640 | 1464142156735 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 3640 | 1464142156737 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 19:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:09:16 INFO - PROCESS | 3640 | 1464142156741 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 3640 | 1464142156742 Marionette TRACE conn2 <- [1,1026,null,{}] 19:09:16 INFO - PROCESS | 3640 | 1464142156746 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:16 INFO - PROCESS | 3640 | 1464142156825 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:09:16 INFO - PROCESS | 3640 | 1464142156831 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 3640 | ++DOCSHELL 143D1000 == 52 [pid = 3640] [id = 266] 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (163A8400) [pid = 3640] [serial = 797] [outer = 00000000] 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (163ADC00) [pid = 3640] [serial = 798] [outer = 163A8400] 19:09:16 INFO - PROCESS | 3640 | 1464142156876 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (163AF000) [pid = 3640] [serial = 799] [outer = 163A8400] 19:09:17 INFO - PROCESS | 3640 | 1464142157298 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 596ms 19:09:17 INFO - PROCESS | 3640 | 1464142157341 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 3640 | 1464142157343 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 19:09:17 INFO - PROCESS | 3640 | 1464142157347 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:09:17 INFO - PROCESS | 3640 | 1464142157349 Marionette TRACE conn2 <- [1,1030,null,{}] 19:09:17 INFO - PROCESS | 3640 | 1464142157352 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:17 INFO - PROCESS | 3640 | 1464142157448 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:09:17 INFO - PROCESS | 3640 | 1464142157681 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 3640 | ++DOCSHELL 0C393800 == 53 [pid = 3640] [id = 267] 19:09:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0C7F0800) [pid = 3640] [serial = 800] [outer = 00000000] 19:09:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (10439C00) [pid = 3640] [serial = 801] [outer = 0C7F0800] 19:09:17 INFO - PROCESS | 3640 | 1464142157748 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (10566400) [pid = 3640] [serial = 802] [outer = 0C7F0800] 19:09:18 INFO - PROCESS | 3640 | 1464142158310 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 988ms 19:09:18 INFO - PROCESS | 3640 | 1464142158336 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 3640 | 1464142158341 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 19:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:09:18 INFO - PROCESS | 3640 | 1464142158346 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 3640 | 1464142158350 Marionette TRACE conn2 <- [1,1034,null,{}] 19:09:18 INFO - PROCESS | 3640 | 1464142158354 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:18 INFO - PROCESS | 3640 | 1464142158462 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:09:18 INFO - PROCESS | 3640 | 1464142158564 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 3640 | ++DOCSHELL 13139400 == 54 [pid = 3640] [id = 268] 19:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1327EC00) [pid = 3640] [serial = 803] [outer = 00000000] 19:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (13E3B800) [pid = 3640] [serial = 804] [outer = 1327EC00] 19:09:18 INFO - PROCESS | 3640 | 1464142158620 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (15006800) [pid = 3640] [serial = 805] [outer = 1327EC00] 19:09:19 INFO - PROCESS | 3640 | 1464142159241 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 940ms 19:09:19 INFO - PROCESS | 3640 | 1464142159294 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:09:19 INFO - PROCESS | 3640 | 1464142159298 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 19:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:09:19 INFO - PROCESS | 3640 | 1464142159303 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 3640 | 1464142159305 Marionette TRACE conn2 <- [1,1038,null,{}] 19:09:19 INFO - PROCESS | 3640 | 1464142159309 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:19 INFO - PROCESS | 3640 | 1464142159456 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:09:19 INFO - PROCESS | 3640 | 1464142159560 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 3640 | ++DOCSHELL 156AD400 == 55 [pid = 3640] [id = 269] 19:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (163B0C00) [pid = 3640] [serial = 806] [outer = 00000000] 19:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (16771400) [pid = 3640] [serial = 807] [outer = 163B0C00] 19:09:19 INFO - PROCESS | 3640 | 1464142159613 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1695F400) [pid = 3640] [serial = 808] [outer = 163B0C00] 19:09:20 INFO - PROCESS | 3640 | 1464142160158 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 909ms 19:09:20 INFO - PROCESS | 3640 | 1464142160238 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 3640 | 1464142160241 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 19:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:09:20 INFO - PROCESS | 3640 | 1464142160251 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 3640 | 1464142160257 Marionette TRACE conn2 <- [1,1042,null,{}] 19:09:20 INFO - PROCESS | 3640 | 1464142160262 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:20 INFO - PROCESS | 3640 | 1464142160367 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:09:20 INFO - PROCESS | 3640 | 1464142160502 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 3640 | ++DOCSHELL 15808C00 == 56 [pid = 3640] [id = 270] 19:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (169F7800) [pid = 3640] [serial = 809] [outer = 00000000] 19:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1A18E400) [pid = 3640] [serial = 810] [outer = 169F7800] 19:09:20 INFO - PROCESS | 3640 | 1464142160557 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1A4E8800) [pid = 3640] [serial = 811] [outer = 169F7800] 19:09:21 INFO - PROCESS | 3640 | 1464142161190 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1004ms 19:09:21 INFO - PROCESS | 3640 | 1464142161247 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:09:21 INFO - PROCESS | 3640 | 1464142161249 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 19:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:09:21 INFO - PROCESS | 3640 | 1464142161253 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 3640 | 1464142161255 Marionette TRACE conn2 <- [1,1046,null,{}] 19:09:21 INFO - PROCESS | 3640 | 1464142161258 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:21 INFO - PROCESS | 3640 | 1464142161363 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:09:21 INFO - PROCESS | 3640 | 1464142161621 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 3640 | ++DOCSHELL 0C782C00 == 57 [pid = 3640] [id = 271] 19:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0C7F3800) [pid = 3640] [serial = 812] [outer = 00000000] 19:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (10485800) [pid = 3640] [serial = 813] [outer = 0C7F3800] 19:09:21 INFO - PROCESS | 3640 | 1464142161699 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (10A63000) [pid = 3640] [serial = 814] [outer = 0C7F3800] 19:09:22 INFO - PROCESS | 3640 | 1464142162236 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1051ms 19:09:22 INFO - PROCESS | 3640 | 1464142162312 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:09:22 INFO - PROCESS | 3640 | 1464142162316 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 19:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:09:22 INFO - PROCESS | 3640 | 1464142162321 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - PROCESS | 3640 | 1464142162324 Marionette TRACE conn2 <- [1,1050,null,{}] 19:09:22 INFO - PROCESS | 3640 | 1464142162329 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:22 INFO - PROCESS | 3640 | 1464142162427 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:09:22 INFO - PROCESS | 3640 | 1464142162533 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 3640 | ++DOCSHELL 12960000 == 58 [pid = 3640] [id = 272] 19:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (12965000) [pid = 3640] [serial = 815] [outer = 00000000] 19:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (12FB3C00) [pid = 3640] [serial = 816] [outer = 12965000] 19:09:22 INFO - PROCESS | 3640 | 1464142162581 Marionette DEBUG loaded listener.js 19:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (13281000) [pid = 3640] [serial = 817] [outer = 12965000] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 15007000 == 57 [pid = 3640] [id = 190] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 143D1000 == 56 [pid = 3640] [id = 266] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 10B3EC00 == 55 [pid = 3640] [id = 265] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 10B40C00 == 54 [pid = 3640] [id = 264] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 169F7C00 == 53 [pid = 3640] [id = 263] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 1980E800 == 52 [pid = 3640] [id = 262] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 167BF000 == 51 [pid = 3640] [id = 261] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 167C9800 == 50 [pid = 3640] [id = 260] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 103EB000 == 49 [pid = 3640] [id = 259] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 12F49C00 == 48 [pid = 3640] [id = 258] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 10484800 == 47 [pid = 3640] [id = 257] 19:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19910C00) [pid = 3640] [serial = 753] [outer = 00000000] [url = about:blank] 19:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1A5E4000) [pid = 3640] [serial = 719] [outer = 00000000] [url = about:blank] 19:09:22 INFO - PROCESS | 3640 | --DOCSHELL 0F308000 == 46 [pid = 3640] [id = 252] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (167C3000) [pid = 3640] [serial = 738] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A737800) [pid = 3640] [serial = 710] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (13989800) [pid = 3640] [serial = 713] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (16966C00) [pid = 3640] [serial = 716] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (16967C00) [pid = 3640] [serial = 741] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1312C000) [pid = 3640] [serial = 726] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (12F4E800) [pid = 3640] [serial = 725] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (156A9000) [pid = 3640] [serial = 732] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (156AE800) [pid = 3640] [serial = 733] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (10A5EC00) [pid = 3640] [serial = 723] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1050DC00) [pid = 3640] [serial = 722] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (15770400) [pid = 3640] [serial = 735] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (13136C00) [pid = 3640] [serial = 729] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1395B400) [pid = 3640] [serial = 730] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (168DFC00) [pid = 3640] [serial = 739] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1721CC00) [pid = 3640] [serial = 744] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19879C00) [pid = 3640] [serial = 751] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (169FB400) [pid = 3640] [serial = 742] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (16967800) [pid = 3640] [serial = 747] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (182ACC00) [pid = 3640] [serial = 405] [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.] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (182AF000) [pid = 3640] [serial = 750] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1721EC00) [pid = 3640] [serial = 745] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (16ECF800) [pid = 3640] [serial = 748] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (160E5C00) [pid = 3640] [serial = 736] [outer = 00000000] [url = about:blank] 19:09:23 INFO - PROCESS | 3640 | 1464142163164 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 910ms 19:09:23 INFO - PROCESS | 3640 | 1464142163227 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:09:23 INFO - PROCESS | 3640 | 1464142163231 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 19:09:23 INFO - PROCESS | 3640 | 1464142163235 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:09:23 INFO - PROCESS | 3640 | 1464142163237 Marionette TRACE conn2 <- [1,1054,null,{}] 19:09:23 INFO - PROCESS | 3640 | 1464142163241 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:23 INFO - PROCESS | 3640 | 1464142163323 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:09:23 INFO - PROCESS | 3640 | 1464142163412 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 3640 | ++DOCSHELL 10A55800 == 47 [pid = 3640] [id = 273] 19:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (10A5B400) [pid = 3640] [serial = 818] [outer = 00000000] 19:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (11869400) [pid = 3640] [serial = 819] [outer = 10A5B400] 19:09:23 INFO - PROCESS | 3640 | 1464142163463 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (13275400) [pid = 3640] [serial = 820] [outer = 10A5B400] 19:09:23 INFO - PROCESS | 3640 | 1464142163875 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 706ms 19:09:23 INFO - PROCESS | 3640 | 1464142163935 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:09:23 INFO - PROCESS | 3640 | 1464142163937 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 19:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:09:23 INFO - PROCESS | 3640 | 1464142163942 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - PROCESS | 3640 | 1464142163948 Marionette TRACE conn2 <- [1,1058,null,{}] 19:09:23 INFO - PROCESS | 3640 | 1464142163961 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:24 INFO - PROCESS | 3640 | 1464142164041 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:09:24 INFO - PROCESS | 3640 | 1464142164048 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 3640 | ++DOCSHELL 143C4400 == 48 [pid = 3640] [id = 274] 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (150C3000) [pid = 3640] [serial = 821] [outer = 00000000] 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (156B2000) [pid = 3640] [serial = 822] [outer = 150C3000] 19:09:24 INFO - PROCESS | 3640 | 1464142164092 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15764400) [pid = 3640] [serial = 823] [outer = 150C3000] 19:09:24 INFO - PROCESS | 3640 | 1464142164531 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 658ms 19:09:24 INFO - PROCESS | 3640 | 1464142164599 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 3640 | 1464142164601 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 19:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:09:24 INFO - PROCESS | 3640 | 1464142164605 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 3640 | 1464142164606 Marionette TRACE conn2 <- [1,1062,null,{}] 19:09:24 INFO - PROCESS | 3640 | 1464142164610 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:24 INFO - PROCESS | 3640 | 1464142164689 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:09:24 INFO - PROCESS | 3640 | 1464142164811 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 3640 | ++DOCSHELL 15F53000 == 49 [pid = 3640] [id = 275] 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (160E5C00) [pid = 3640] [serial = 824] [outer = 00000000] 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (16161400) [pid = 3640] [serial = 825] [outer = 160E5C00] 19:09:24 INFO - PROCESS | 3640 | 1464142164862 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (163A6C00) [pid = 3640] [serial = 826] [outer = 160E5C00] 19:09:25 INFO - PROCESS | 3640 | 1464142165248 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 19:09:25 INFO - PROCESS | 3640 | 1464142165304 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 3640 | 1464142165306 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 19:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:09:25 INFO - PROCESS | 3640 | 1464142165316 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 3640 | 1464142165318 Marionette TRACE conn2 <- [1,1066,null,{}] 19:09:25 INFO - PROCESS | 3640 | 1464142165321 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:25 INFO - PROCESS | 3640 | 1464142165435 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:09:25 INFO - PROCESS | 3640 | 1464142165446 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 3640 | ++DOCSHELL 163B1C00 == 50 [pid = 3640] [id = 276] 19:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (16768400) [pid = 3640] [serial = 827] [outer = 00000000] 19:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (167C4800) [pid = 3640] [serial = 828] [outer = 16768400] 19:09:25 INFO - PROCESS | 3640 | 1464142165497 Marionette DEBUG loaded listener.js 19:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1693F800) [pid = 3640] [serial = 829] [outer = 16768400] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (16D9CC00) [pid = 3640] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19881C00) [pid = 3640] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (17F22000) [pid = 3640] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1295A000) [pid = 3640] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (10B41C00) [pid = 3640] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (167CAC00) [pid = 3640] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (10560000) [pid = 3640] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (12FA8800) [pid = 3640] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1055A800) [pid = 3640] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (10B4C800) [pid = 3640] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (11086800) [pid = 3640] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (10A5AC00) [pid = 3640] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (11FAD000) [pid = 3640] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (19915800) [pid = 3640] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (155AE800) [pid = 3640] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:09:26 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (114DEC00) [pid = 3640] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:09:26 INFO - PROCESS | 3640 | 1464142166522 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1254ms 19:09:26 INFO - PROCESS | 3640 | 1464142166572 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 3640 | 1464142166577 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 19:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:09:26 INFO - PROCESS | 3640 | 1464142166582 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 3640 | 1464142166586 Marionette TRACE conn2 <- [1,1070,null,{}] 19:09:26 INFO - PROCESS | 3640 | 1464142166594 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:26 INFO - PROCESS | 3640 | 1464142166729 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:09:26 INFO - PROCESS | 3640 | 1464142166856 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F0400 == 51 [pid = 3640] [id = 277] 19:09:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0C7FD400) [pid = 3640] [serial = 830] [outer = 00000000] 19:09:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (10B43400) [pid = 3640] [serial = 831] [outer = 0C7FD400] 19:09:26 INFO - PROCESS | 3640 | 1464142166923 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1125D000) [pid = 3640] [serial = 832] [outer = 0C7FD400] 19:09:27 INFO - PROCESS | 3640 | 1464142167545 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1003ms 19:09:27 INFO - PROCESS | 3640 | 1464142167586 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 3640 | 1464142167592 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 19:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:09:27 INFO - PROCESS | 3640 | 1464142167598 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:09:27 INFO - PROCESS | 3640 | 1464142167601 Marionette TRACE conn2 <- [1,1074,null,{}] 19:09:27 INFO - PROCESS | 3640 | 1464142167605 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:27 INFO - PROCESS | 3640 | 1464142167714 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:09:27 INFO - PROCESS | 3640 | 1464142167839 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 3640 | ++DOCSHELL 13134800 == 52 [pid = 3640] [id = 278] 19:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (13136C00) [pid = 3640] [serial = 833] [outer = 00000000] 19:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (13E42400) [pid = 3640] [serial = 834] [outer = 13136C00] 19:09:27 INFO - PROCESS | 3640 | 1464142167902 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (14340000) [pid = 3640] [serial = 835] [outer = 13136C00] 19:09:28 INFO - PROCESS | 3640 | 1464142168470 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 941ms 19:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:09:28 INFO - PROCESS | 3640 | 1464142168541 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 3640 | 1464142168544 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 19:09:28 INFO - PROCESS | 3640 | 1464142168547 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 3640 | 1464142168551 Marionette TRACE conn2 <- [1,1078,null,{}] 19:09:28 INFO - PROCESS | 3640 | 1464142168562 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:28 INFO - PROCESS | 3640 | 1464142168705 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:09:28 INFO - PROCESS | 3640 | 1464142168825 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 3640 | ++DOCSHELL 163B0000 == 53 [pid = 3640] [id = 279] 19:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (163B5800) [pid = 3640] [serial = 836] [outer = 00000000] 19:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (168D1400) [pid = 3640] [serial = 837] [outer = 163B5800] 19:09:28 INFO - PROCESS | 3640 | 1464142168882 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (16963000) [pid = 3640] [serial = 838] [outer = 163B5800] 19:09:29 INFO - PROCESS | 3640 | 1464142169451 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 941ms 19:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:09:29 INFO - PROCESS | 3640 | 1464142169524 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 3640 | 1464142169527 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 19:09:29 INFO - PROCESS | 3640 | 1464142169530 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 3640 | 1464142169532 Marionette TRACE conn2 <- [1,1082,null,{}] 19:09:29 INFO - PROCESS | 3640 | 1464142169536 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:29 INFO - PROCESS | 3640 | 1464142169637 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:09:29 INFO - PROCESS | 3640 | 1464142169736 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 3640 | ++DOCSHELL 167CBC00 == 54 [pid = 3640] [id = 280] 19:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1695C000) [pid = 3640] [serial = 839] [outer = 00000000] 19:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (16EC8000) [pid = 3640] [serial = 840] [outer = 1695C000] 19:09:29 INFO - PROCESS | 3640 | 1464142169790 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (16ECF800) [pid = 3640] [serial = 841] [outer = 1695C000] 19:09:30 INFO - PROCESS | 3640 | 1464142170396 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 893ms 19:09:30 INFO - PROCESS | 3640 | 1464142170433 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:09:30 INFO - PROCESS | 3640 | 1464142170436 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 19:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:09:30 INFO - PROCESS | 3640 | 1464142170439 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 3640 | 1464142170441 Marionette TRACE conn2 <- [1,1086,null,{}] 19:09:30 INFO - PROCESS | 3640 | 1464142170445 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:30 INFO - PROCESS | 3640 | 1464142170543 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:09:30 INFO - PROCESS | 3640 | 1464142170640 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 3640 | ++DOCSHELL 103EB000 == 55 [pid = 3640] [id = 281] 19:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (10503400) [pid = 3640] [serial = 842] [outer = 00000000] 19:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (13139800) [pid = 3640] [serial = 843] [outer = 10503400] 19:09:30 INFO - PROCESS | 3640 | 1464142170695 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1395B000) [pid = 3640] [serial = 844] [outer = 10503400] 19:09:31 INFO - PROCESS | 3640 | 1464142171278 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 894ms 19:09:31 INFO - PROCESS | 3640 | 1464142171326 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:09:31 INFO - PROCESS | 3640 | 1464142171331 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 19:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:09:31 INFO - PROCESS | 3640 | 1464142171336 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 3640 | 1464142171339 Marionette TRACE conn2 <- [1,1090,null,{}] 19:09:31 INFO - PROCESS | 3640 | 1464142171345 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:31 INFO - PROCESS | 3640 | 1464142171447 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:09:31 INFO - PROCESS | 3640 | 1464142171557 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:31 INFO - PROCESS | 3640 | ++DOCSHELL 10B45400 == 56 [pid = 3640] [id = 282] 19:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (10B45C00) [pid = 3640] [serial = 845] [outer = 00000000] 19:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (11FF4C00) [pid = 3640] [serial = 846] [outer = 10B45C00] 19:09:31 INFO - PROCESS | 3640 | 1464142171610 Marionette DEBUG loaded listener.js 19:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (12BD9000) [pid = 3640] [serial = 847] [outer = 10B45C00] 19:09:31 INFO - PROCESS | 3640 | --DOCSHELL 15F53000 == 55 [pid = 3640] [id = 275] 19:09:31 INFO - PROCESS | 3640 | --DOCSHELL 143C4400 == 54 [pid = 3640] [id = 274] 19:09:31 INFO - PROCESS | 3640 | --DOCSHELL 10A55800 == 53 [pid = 3640] [id = 273] 19:09:31 INFO - PROCESS | 3640 | --DOCSHELL 12960000 == 52 [pid = 3640] [id = 272] 19:09:31 INFO - PROCESS | 3640 | --DOCSHELL 0C782C00 == 51 [pid = 3640] [id = 271] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (167BCC00) [pid = 3640] [serial = 636] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19AAC000) [pid = 3640] [serial = 678] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1314B800) [pid = 3640] [serial = 627] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1A5EF400) [pid = 3640] [serial = 633] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (16942800) [pid = 3640] [serial = 630] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (16163000) [pid = 3640] [serial = 588] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1A5E4800) [pid = 3640] [serial = 790] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (16961400) [pid = 3640] [serial = 796] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (16967000) [pid = 3640] [serial = 781] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (163ADC00) [pid = 3640] [serial = 798] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16ED2400) [pid = 3640] [serial = 783] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (176CB400) [pid = 3640] [serial = 784] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19AA5000) [pid = 3640] [serial = 787] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19A8CC00) [pid = 3640] [serial = 786] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A5E2400) [pid = 3640] [serial = 789] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (11817800) [pid = 3640] [serial = 756] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (13E3BC00) [pid = 3640] [serial = 759] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (178AE800) [pid = 3640] [serial = 762] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15F46000) [pid = 3640] [serial = 769] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13E3A800) [pid = 3640] [serial = 768] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (10B49800) [pid = 3640] [serial = 793] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1A191000) [pid = 3640] [serial = 765] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16961800) [pid = 3640] [serial = 780] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (10B47800) [pid = 3640] [serial = 792] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1312AC00) [pid = 3640] [serial = 772] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (11816800) [pid = 3640] [serial = 771] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (131E3000) [pid = 3640] [serial = 774] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (139B9000) [pid = 3640] [serial = 775] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15772000) [pid = 3640] [serial = 777] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (160E5800) [pid = 3640] [serial = 778] [outer = 00000000] [url = about:blank] 19:09:31 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (150C6000) [pid = 3640] [serial = 795] [outer = 00000000] [url = about:blank] 19:09:32 INFO - PROCESS | 3640 | 1464142172128 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 846ms 19:09:32 INFO - PROCESS | 3640 | 1464142172180 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:09:32 INFO - PROCESS | 3640 | 1464142172185 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 19:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:09:32 INFO - PROCESS | 3640 | 1464142172192 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:09:32 INFO - PROCESS | 3640 | 1464142172194 Marionette TRACE conn2 <- [1,1094,null,{}] 19:09:32 INFO - PROCESS | 3640 | 1464142172198 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:32 INFO - PROCESS | 3640 | 1464142172280 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:09:32 INFO - PROCESS | 3640 | 1464142172290 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 3640 | ++DOCSHELL 12960400 == 52 [pid = 3640] [id = 283] 19:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (12F15C00) [pid = 3640] [serial = 848] [outer = 00000000] 19:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (13131C00) [pid = 3640] [serial = 849] [outer = 12F15C00] 19:09:32 INFO - PROCESS | 3640 | 1464142172338 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (131E2C00) [pid = 3640] [serial = 850] [outer = 12F15C00] 19:09:32 INFO - PROCESS | 3640 | 1464142172803 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 643ms 19:09:32 INFO - PROCESS | 3640 | 1464142172828 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:09:32 INFO - PROCESS | 3640 | 1464142172830 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 19:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:09:32 INFO - PROCESS | 3640 | 1464142172833 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:09:32 INFO - PROCESS | 3640 | 1464142172837 Marionette TRACE conn2 <- [1,1098,null,{}] 19:09:32 INFO - PROCESS | 3640 | 1464142172847 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:32 INFO - PROCESS | 3640 | 1464142172929 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:09:32 INFO - PROCESS | 3640 | 1464142172938 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 3640 | ++DOCSHELL 14341800 == 53 [pid = 3640] [id = 284] 19:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (14347800) [pid = 3640] [serial = 851] [outer = 00000000] 19:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156B1C00) [pid = 3640] [serial = 852] [outer = 14347800] 19:09:32 INFO - PROCESS | 3640 | 1464142172984 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (15F45800) [pid = 3640] [serial = 853] [outer = 14347800] 19:09:33 INFO - PROCESS | 3640 | 1464142173443 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 642ms 19:09:33 INFO - PROCESS | 3640 | 1464142173471 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 3640 | 1464142173474 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 19:09:33 INFO - PROCESS | 3640 | 1464142173477 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:09:33 INFO - PROCESS | 3640 | 1464142173479 Marionette TRACE conn2 <- [1,1102,null,{}] 19:09:33 INFO - PROCESS | 3640 | 1464142173482 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:33 INFO - PROCESS | 3640 | 1464142173562 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:09:33 INFO - PROCESS | 3640 | 1464142173568 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 3640 | ++DOCSHELL 160E6000 == 54 [pid = 3640] [id = 285] 19:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16161000) [pid = 3640] [serial = 854] [outer = 00000000] 19:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16767400) [pid = 3640] [serial = 855] [outer = 16161000] 19:09:33 INFO - PROCESS | 3640 | 1464142173613 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (167C6400) [pid = 3640] [serial = 856] [outer = 16161000] 19:09:34 INFO - PROCESS | 3640 | 1464142174085 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 643ms 19:09:34 INFO - PROCESS | 3640 | 1464142174115 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:09:34 INFO - PROCESS | 3640 | 1464142174117 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 19:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:09:34 INFO - PROCESS | 3640 | 1464142174126 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 3640 | 1464142174137 Marionette TRACE conn2 <- [1,1106,null,{}] 19:09:34 INFO - PROCESS | 3640 | 1464142174140 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:34 INFO - PROCESS | 3640 | 1464142174244 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:09:34 INFO - PROCESS | 3640 | 1464142174250 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:34 INFO - PROCESS | 3640 | ++DOCSHELL 160EB000 == 55 [pid = 3640] [id = 286] 19:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (160F3C00) [pid = 3640] [serial = 857] [outer = 00000000] 19:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1695D400) [pid = 3640] [serial = 858] [outer = 160F3C00] 19:09:34 INFO - PROCESS | 3640 | 1464142174339 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (16963800) [pid = 3640] [serial = 859] [outer = 160F3C00] 19:09:34 INFO - PROCESS | 3640 | 1464142174763 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 19:09:34 INFO - PROCESS | 3640 | 1464142174820 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:09:34 INFO - PROCESS | 3640 | 1464142174822 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 19:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:09:34 INFO - PROCESS | 3640 | 1464142174826 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 3640 | 1464142174827 Marionette TRACE conn2 <- [1,1110,null,{}] 19:09:34 INFO - PROCESS | 3640 | 1464142174831 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 3640 | 1464142174985 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:09:35 INFO - PROCESS | 3640 | 1464142175056 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 3640 | ++DOCSHELL 17564800 == 56 [pid = 3640] [id = 287] 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (17564C00) [pid = 3640] [serial = 860] [outer = 00000000] 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (17568800) [pid = 3640] [serial = 861] [outer = 17564C00] 19:09:35 INFO - PROCESS | 3640 | 1464142175102 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1756B400) [pid = 3640] [serial = 862] [outer = 17564C00] 19:09:35 INFO - PROCESS | 3640 | 1464142175504 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 19:09:35 INFO - PROCESS | 3640 | 1464142175525 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 3640 | 1464142175527 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 19:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:09:35 INFO - PROCESS | 3640 | 1464142175530 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 3640 | 1464142175532 Marionette TRACE conn2 <- [1,1114,null,{}] 19:09:35 INFO - PROCESS | 3640 | 1464142175541 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 3640 | 1464142175649 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:09:35 INFO - PROCESS | 3640 | 1464142175655 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 3640 | ++DOCSHELL 12F0B800 == 57 [pid = 3640] [id = 288] 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (15009C00) [pid = 3640] [serial = 863] [outer = 00000000] 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (176C7400) [pid = 3640] [serial = 864] [outer = 15009C00] 19:09:35 INFO - PROCESS | 3640 | 1464142175698 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (178B4C00) [pid = 3640] [serial = 865] [outer = 15009C00] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (163A8400) [pid = 3640] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0C7F3800) [pid = 3640] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (10A5B400) [pid = 3640] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (12965000) [pid = 3640] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (150C3000) [pid = 3640] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (160E5C00) [pid = 3640] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:09:36 INFO - PROCESS | 3640 | 1464142176150 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 627ms 19:09:36 INFO - PROCESS | 3640 | 1464142176169 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 3640 | 1464142176171 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 19:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:09:36 INFO - PROCESS | 3640 | 1464142176174 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 3640 | 1464142176176 Marionette TRACE conn2 <- [1,1118,null,{}] 19:09:36 INFO - PROCESS | 3640 | 1464142176179 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:36 INFO - PROCESS | 3640 | 1464142176256 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:09:36 INFO - PROCESS | 3640 | 1464142176262 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 3640 | ++DOCSHELL 10B43800 == 58 [pid = 3640] [id = 289] 19:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (11FF6C00) [pid = 3640] [serial = 866] [outer = 00000000] 19:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1756F800) [pid = 3640] [serial = 867] [outer = 11FF6C00] 19:09:36 INFO - PROCESS | 3640 | 1464142176305 Marionette DEBUG loaded listener.js 19:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (156E1400) [pid = 3640] [serial = 868] [outer = 11FF6C00] 19:09:36 INFO - PROCESS | 3640 | 1464142176750 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 595ms 19:09:36 INFO - PROCESS | 3640 | 1464142176771 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 3640 | 1464142176773 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 19:09:36 INFO - PROCESS | 3640 | 1464142176777 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:09:36 INFO - PROCESS | 3640 | 1464142176778 Marionette TRACE conn2 <- [1,1122,null,{}] 19:09:36 INFO - PROCESS | 3640 | 1464142176782 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:36 INFO - PROCESS | 3640 | 1464142176896 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:09:36 INFO - PROCESS | 3640 | 1464142176905 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FE000 == 59 [pid = 3640] [id = 290] 19:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (163A8800) [pid = 3640] [serial = 869] [outer = 00000000] 19:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (182AD800) [pid = 3640] [serial = 870] [outer = 163A8800] 19:09:36 INFO - PROCESS | 3640 | 1464142176948 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1980AC00) [pid = 3640] [serial = 871] [outer = 163A8800] 19:09:37 INFO - PROCESS | 3640 | 1464142177369 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 19:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:09:37 INFO - PROCESS | 3640 | 1464142177415 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:09:37 INFO - PROCESS | 3640 | 1464142177417 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 19:09:37 INFO - PROCESS | 3640 | 1464142177421 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:09:37 INFO - PROCESS | 3640 | 1464142177423 Marionette TRACE conn2 <- [1,1126,null,{}] 19:09:37 INFO - PROCESS | 3640 | 1464142177427 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:37 INFO - PROCESS | 3640 | 1464142177537 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:09:37 INFO - PROCESS | 3640 | 1464142177548 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 3640 | ++DOCSHELL 168D4000 == 60 [pid = 3640] [id = 291] 19:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17566C00) [pid = 3640] [serial = 872] [outer = 00000000] 19:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1987AC00) [pid = 3640] [serial = 873] [outer = 17566C00] 19:09:37 INFO - PROCESS | 3640 | 1464142177592 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19884C00) [pid = 3640] [serial = 874] [outer = 17566C00] 19:09:38 INFO - PROCESS | 3640 | 1464142178014 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 19:09:38 INFO - PROCESS | 3640 | 1464142178058 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 3640 | 1464142178060 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 19:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:09:38 INFO - PROCESS | 3640 | 1464142178064 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 3640 | 1464142178066 Marionette TRACE conn2 <- [1,1130,null,{}] 19:09:38 INFO - PROCESS | 3640 | 1464142178069 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:38 INFO - PROCESS | 3640 | 1464142178206 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:09:38 INFO - PROCESS | 3640 | 1464142178323 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:38 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F3C00 == 61 [pid = 3640] [id = 292] 19:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0C7F4000) [pid = 3640] [serial = 875] [outer = 00000000] 19:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (10446C00) [pid = 3640] [serial = 876] [outer = 0C7F4000] 19:09:38 INFO - PROCESS | 3640 | 1464142178380 Marionette DEBUG loaded listener.js 19:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (10510000) [pid = 3640] [serial = 877] [outer = 0C7F4000] 19:09:39 INFO - PROCESS | 3640 | 1464142179057 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1004ms 19:09:39 INFO - PROCESS | 3640 | 1464142179100 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 3640 | 1464142179105 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 19:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:09:39 INFO - PROCESS | 3640 | 1464142179110 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - PROCESS | 3640 | 1464142179114 Marionette TRACE conn2 <- [1,1134,null,{}] 19:09:39 INFO - PROCESS | 3640 | 1464142179119 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:39 INFO - PROCESS | 3640 | 1464142179235 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:09:39 INFO - PROCESS | 3640 | 1464142179364 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 3640 | ++DOCSHELL 13134400 == 62 [pid = 3640] [id = 293] 19:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (13187000) [pid = 3640] [serial = 878] [outer = 00000000] 19:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (13E3C400) [pid = 3640] [serial = 879] [outer = 13187000] 19:09:39 INFO - PROCESS | 3640 | 1464142179420 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (156A9000) [pid = 3640] [serial = 880] [outer = 13187000] 19:09:39 INFO - PROCESS | 3640 | 1464142179961 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 910ms 19:09:40 INFO - PROCESS | 3640 | 1464142180019 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 3640 | 1464142180023 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 19:09:40 INFO - PROCESS | 3640 | 1464142180028 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:09:40 INFO - PROCESS | 3640 | 1464142180030 Marionette TRACE conn2 <- [1,1138,null,{}] 19:09:40 INFO - PROCESS | 3640 | 1464142180034 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:40 INFO - PROCESS | 3640 | 1464142180147 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:09:40 INFO - PROCESS | 3640 | 1464142180253 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:40 INFO - PROCESS | 3640 | ++DOCSHELL 1695FC00 == 63 [pid = 3640] [id = 294] 19:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (16967C00) [pid = 3640] [serial = 881] [outer = 00000000] 19:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (16ED4000) [pid = 3640] [serial = 882] [outer = 16967C00] 19:09:40 INFO - PROCESS | 3640 | 1464142180307 Marionette DEBUG loaded listener.js 19:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (17571000) [pid = 3640] [serial = 883] [outer = 16967C00] 19:09:40 INFO - PROCESS | 3640 | 1464142180892 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 894ms 19:09:40 INFO - PROCESS | 3640 | 1464142180935 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 3640 | 1464142180938 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 19:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:09:40 INFO - PROCESS | 3640 | 1464142180948 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 3640 | 1464142180954 Marionette TRACE conn2 <- [1,1142,null,{}] 19:09:40 INFO - PROCESS | 3640 | 1464142180959 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:41 INFO - PROCESS | 3640 | 1464142181063 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:09:41 INFO - PROCESS | 3640 | 1464142181163 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 3640 | ++DOCSHELL 17952C00 == 64 [pid = 3640] [id = 295] 19:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19912000) [pid = 3640] [serial = 884] [outer = 00000000] 19:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19AA5400) [pid = 3640] [serial = 885] [outer = 19912000] 19:09:41 INFO - PROCESS | 3640 | 1464142181222 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1A184800) [pid = 3640] [serial = 886] [outer = 19912000] 19:09:41 INFO - PROCESS | 3640 | 1464142181773 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 909ms 19:09:41 INFO - PROCESS | 3640 | 1464142181845 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:09:41 INFO - PROCESS | 3640 | 1464142181848 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 19:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:09:41 INFO - PROCESS | 3640 | 1464142181852 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:09:41 INFO - PROCESS | 3640 | 1464142181854 Marionette TRACE conn2 <- [1,1146,null,{}] 19:09:41 INFO - PROCESS | 3640 | 1464142181857 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:41 INFO - PROCESS | 3640 | 1464142181961 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:09:42 INFO - PROCESS | 3640 | 1464142182062 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 3640 | ++DOCSHELL 1990D800 == 65 [pid = 3640] [id = 296] 19:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19912800) [pid = 3640] [serial = 887] [outer = 00000000] 19:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A5E2800) [pid = 3640] [serial = 888] [outer = 19912800] 19:09:42 INFO - PROCESS | 3640 | 1464142182114 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1A5EE800) [pid = 3640] [serial = 889] [outer = 19912800] 19:09:42 INFO - PROCESS | 3640 | 1464142182749 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 956ms 19:09:42 INFO - PROCESS | 3640 | 1464142182796 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 3640 | 1464142182799 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 19:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:09:42 INFO - PROCESS | 3640 | 1464142182802 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 3640 | 1464142182804 Marionette TRACE conn2 <- [1,1150,null,{}] 19:09:42 INFO - PROCESS | 3640 | 1464142182808 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:42 INFO - PROCESS | 3640 | 1464142182909 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:09:43 INFO - PROCESS | 3640 | 1464142183022 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:43 INFO - PROCESS | 3640 | ++DOCSHELL 156E3000 == 66 [pid = 3640] [id = 297] 19:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (156E8400) [pid = 3640] [serial = 890] [outer = 00000000] 19:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (163B2C00) [pid = 3640] [serial = 891] [outer = 156E8400] 19:09:43 INFO - PROCESS | 3640 | 1464142183082 Marionette DEBUG loaded listener.js 19:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A597000) [pid = 3640] [serial = 892] [outer = 156E8400] 19:09:43 INFO - PROCESS | 3640 | 1464142183810 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1051ms 19:09:43 INFO - PROCESS | 3640 | 1464142183860 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 3640 | 1464142183865 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 19:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:09:43 INFO - PROCESS | 3640 | 1464142183869 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 3640 | 1464142183873 Marionette TRACE conn2 <- [1,1154,null,{}] 19:09:43 INFO - PROCESS | 3640 | 1464142183878 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:43 INFO - PROCESS | 3640 | 1464142183980 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:09:44 INFO - PROCESS | 3640 | 1464142184109 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 3640 | ++DOCSHELL 11087000 == 67 [pid = 3640] [id = 298] 19:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (12B20800) [pid = 3640] [serial = 893] [outer = 00000000] 19:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (13A7A400) [pid = 3640] [serial = 894] [outer = 12B20800] 19:09:44 INFO - PROCESS | 3640 | 1464142184189 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (156A9400) [pid = 3640] [serial = 895] [outer = 12B20800] 19:09:44 INFO - PROCESS | 3640 | 1464142184814 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 16EAB000 == 66 [pid = 3640] [id = 191] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 114DD800 == 65 [pid = 3640] [id = 196] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 15808C00 == 64 [pid = 3640] [id = 270] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 10EE0400 == 63 [pid = 3640] [id = 212] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 11CBB800 == 62 [pid = 3640] [id = 197] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 0C393800 == 61 [pid = 3640] [id = 267] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 11F16800 == 60 [pid = 3640] [id = 209] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 168D4000 == 59 [pid = 3640] [id = 291] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 0C7FE000 == 58 [pid = 3640] [id = 290] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 10B43800 == 57 [pid = 3640] [id = 289] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 12F0B800 == 56 [pid = 3640] [id = 288] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 17564800 == 55 [pid = 3640] [id = 287] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 160EB000 == 54 [pid = 3640] [id = 286] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 160E6000 == 53 [pid = 3640] [id = 285] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 14341800 == 52 [pid = 3640] [id = 284] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 12960400 == 51 [pid = 3640] [id = 283] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 10B45400 == 50 [pid = 3640] [id = 282] 19:09:44 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (167C4800) [pid = 3640] [serial = 828] [outer = 00000000] [url = about:blank] 19:09:44 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (10439C00) [pid = 3640] [serial = 801] [outer = 00000000] [url = about:blank] 19:09:44 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (13E3B800) [pid = 3640] [serial = 804] [outer = 00000000] [url = about:blank] 19:09:44 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (16771400) [pid = 3640] [serial = 807] [outer = 00000000] [url = about:blank] 19:09:44 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1A18E400) [pid = 3640] [serial = 810] [outer = 00000000] [url = about:blank] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 13134800 == 49 [pid = 3640] [id = 278] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 0C7F0400 == 48 [pid = 3640] [id = 277] 19:09:44 INFO - PROCESS | 3640 | --DOCSHELL 163B1C00 == 47 [pid = 3640] [id = 276] 19:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1004ms 19:09:44 INFO - PROCESS | 3640 | 1464142184872 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:09:44 INFO - PROCESS | 3640 | 1464142184877 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 19:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:09:44 INFO - PROCESS | 3640 | 1464142184883 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:09:44 INFO - PROCESS | 3640 | 1464142184886 Marionette TRACE conn2 <- [1,1158,null,{}] 19:09:44 INFO - PROCESS | 3640 | 1464142184890 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:45 INFO - PROCESS | 3640 | 1464142184990 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (16161400) [pid = 3640] [serial = 825] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (163AF000) [pid = 3640] [serial = 799] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (10A63000) [pid = 3640] [serial = 814] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (10485800) [pid = 3640] [serial = 813] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (11869400) [pid = 3640] [serial = 819] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (13275400) [pid = 3640] [serial = 820] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (13281000) [pid = 3640] [serial = 817] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (12FB3C00) [pid = 3640] [serial = 816] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (156B2000) [pid = 3640] [serial = 822] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15764400) [pid = 3640] [serial = 823] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (163A6C00) [pid = 3640] [serial = 826] [outer = 00000000] [url = about:blank] 19:09:45 INFO - PROCESS | 3640 | 1464142185082 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 3640 | ++DOCSHELL 0F30BC00 == 48 [pid = 3640] [id = 299] 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0F30FC00) [pid = 3640] [serial = 896] [outer = 00000000] 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (12FB3C00) [pid = 3640] [serial = 897] [outer = 0F30FC00] 19:09:45 INFO - PROCESS | 3640 | 1464142185129 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (13194400) [pid = 3640] [serial = 898] [outer = 0F30FC00] 19:09:45 INFO - PROCESS | 3640 | 1464142185522 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 706ms 19:09:45 INFO - PROCESS | 3640 | 1464142185581 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 3640 | 1464142185584 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 19:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:09:45 INFO - PROCESS | 3640 | 1464142185587 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 3640 | 1464142185591 Marionette TRACE conn2 <- [1,1162,null,{}] 19:09:45 INFO - PROCESS | 3640 | 1464142185601 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:45 INFO - PROCESS | 3640 | 1464142185720 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:09:45 INFO - PROCESS | 3640 | 1464142185737 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 3640 | ++DOCSHELL 15F44400 == 49 [pid = 3640] [id = 300] 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (160EB400) [pid = 3640] [serial = 899] [outer = 00000000] 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (163A8000) [pid = 3640] [serial = 900] [outer = 160EB400] 19:09:45 INFO - PROCESS | 3640 | 1464142185783 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (163B1800) [pid = 3640] [serial = 901] [outer = 160EB400] 19:09:46 INFO - PROCESS | 3640 | 1464142186232 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 3640 | 1464142186289 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 19:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:09:46 INFO - PROCESS | 3640 | 1464142186292 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 3640 | 1464142186294 Marionette TRACE conn2 <- [1,1166,null,{}] 19:09:46 INFO - PROCESS | 3640 | 1464142186298 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:46 INFO - PROCESS | 3640 | 1464142186380 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:09:46 INFO - PROCESS | 3640 | 1464142186389 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 3640 | ++DOCSHELL 1676F400 == 50 [pid = 3640] [id = 301] 19:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (168D1000) [pid = 3640] [serial = 902] [outer = 00000000] 19:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (169EE400) [pid = 3640] [serial = 903] [outer = 168D1000] 19:09:46 INFO - PROCESS | 3640 | 1464142186433 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (16EC5C00) [pid = 3640] [serial = 904] [outer = 168D1000] 19:09:46 INFO - PROCESS | 3640 | 1464142186860 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 3640 | 1464142186893 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 19:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:09:46 INFO - PROCESS | 3640 | 1464142186897 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 3640 | 1464142186898 Marionette TRACE conn2 <- [1,1170,null,{}] 19:09:46 INFO - PROCESS | 3640 | 1464142186902 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:47 INFO - PROCESS | 3640 | 1464142186992 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:09:47 INFO - PROCESS | 3640 | 1464142186998 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 3640 | ++DOCSHELL 10B46800 == 51 [pid = 3640] [id = 302] 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (16EC7400) [pid = 3640] [serial = 905] [outer = 00000000] 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (175D0C00) [pid = 3640] [serial = 906] [outer = 16EC7400] 19:09:47 INFO - PROCESS | 3640 | 1464142187043 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (167C7C00) [pid = 3640] [serial = 907] [outer = 16EC7400] 19:09:47 INFO - PROCESS | 3640 | 1464142187575 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:09:47 INFO - PROCESS | 3640 | 1464142187637 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 19:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:09:47 INFO - PROCESS | 3640 | 1464142187641 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - PROCESS | 3640 | 1464142187643 Marionette TRACE conn2 <- [1,1174,null,{}] 19:09:47 INFO - PROCESS | 3640 | 1464142187646 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:47 INFO - PROCESS | 3640 | 1464142187765 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:09:47 INFO - PROCESS | 3640 | 1464142187826 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 3640 | ++DOCSHELL 19913C00 == 52 [pid = 3640] [id = 303] 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19A8CC00) [pid = 3640] [serial = 908] [outer = 00000000] 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (19AAE000) [pid = 3640] [serial = 909] [outer = 19A8CC00] 19:09:47 INFO - PROCESS | 3640 | 1464142187872 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19AB0400) [pid = 3640] [serial = 910] [outer = 19A8CC00] 19:09:48 INFO - PROCESS | 3640 | 1464142188331 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 3640 | 1464142188374 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 19:09:48 INFO - PROCESS | 3640 | 1464142188377 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:09:48 INFO - PROCESS | 3640 | 1464142188378 Marionette TRACE conn2 <- [1,1178,null,{}] 19:09:48 INFO - PROCESS | 3640 | 1464142188382 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:48 INFO - PROCESS | 3640 | 1464142188528 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:09:48 INFO - PROCESS | 3640 | 1464142188550 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 3640 | ++DOCSHELL 1980B000 == 53 [pid = 3640] [id = 304] 19:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1A595800) [pid = 3640] [serial = 911] [outer = 00000000] 19:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1A5A2000) [pid = 3640] [serial = 912] [outer = 1A595800] 19:09:48 INFO - PROCESS | 3640 | 1464142188593 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1A5F1000) [pid = 3640] [serial = 913] [outer = 1A595800] 19:09:49 INFO - PROCESS | 3640 | 1464142189029 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:09:49 INFO - PROCESS | 3640 | 1464142189088 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 19:09:49 INFO - PROCESS | 3640 | 1464142189091 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:09:49 INFO - PROCESS | 3640 | 1464142189093 Marionette TRACE conn2 <- [1,1182,null,{}] 19:09:49 INFO - PROCESS | 3640 | 1464142189096 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:49 INFO - PROCESS | 3640 | 1464142189206 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:09:49 INFO - PROCESS | 3640 | 1464142189212 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B4400 == 54 [pid = 3640] [id = 305] 19:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1A1B8C00) [pid = 3640] [serial = 914] [outer = 00000000] 19:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1A1BF800) [pid = 3640] [serial = 915] [outer = 1A1B8C00] 19:09:49 INFO - PROCESS | 3640 | 1464142189256 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1A599400) [pid = 3640] [serial = 916] [outer = 1A1B8C00] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (15009C00) [pid = 3640] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (17564C00) [pid = 3640] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (14347800) [pid = 3640] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (10503400) [pid = 3640] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (10B45C00) [pid = 3640] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (12F15C00) [pid = 3640] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (16161000) [pid = 3640] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (11FF6C00) [pid = 3640] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (163A8800) [pid = 3640] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:09:49 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (160F3C00) [pid = 3640] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:09:50 INFO - PROCESS | 3640 | 1464142189990 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 3640 | 1464142190041 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 19:09:50 INFO - PROCESS | 3640 | 1464142190044 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:09:50 INFO - PROCESS | 3640 | 1464142190046 Marionette TRACE conn2 <- [1,1186,null,{}] 19:09:50 INFO - PROCESS | 3640 | 1464142190050 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:50 INFO - PROCESS | 3640 | 1464142190129 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:09:50 INFO - PROCESS | 3640 | 1464142190135 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 3640 | ++DOCSHELL 15F52800 == 55 [pid = 3640] [id = 306] 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (167CB400) [pid = 3640] [serial = 917] [outer = 00000000] 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (182AF000) [pid = 3640] [serial = 918] [outer = 167CB400] 19:09:50 INFO - PROCESS | 3640 | 1464142190178 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A1C0C00) [pid = 3640] [serial = 919] [outer = 167CB400] 19:09:50 INFO - PROCESS | 3640 | 1464142190608 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 596ms 19:09:50 INFO - PROCESS | 3640 | 1464142190641 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 3640 | 1464142190643 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 19:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:09:50 INFO - PROCESS | 3640 | 1464142190646 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 3640 | 1464142190648 Marionette TRACE conn2 <- [1,1190,null,{}] 19:09:50 INFO - PROCESS | 3640 | 1464142190655 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:50 INFO - PROCESS | 3640 | 1464142190733 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:09:50 INFO - PROCESS | 3640 | 1464142190739 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 3640 | ++DOCSHELL 16084C00 == 56 [pid = 3640] [id = 307] 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (16088000) [pid = 3640] [serial = 920] [outer = 00000000] 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1608DC00) [pid = 3640] [serial = 921] [outer = 16088000] 19:09:50 INFO - PROCESS | 3640 | 1464142190782 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (16090800) [pid = 3640] [serial = 922] [outer = 16088000] 19:09:51 INFO - PROCESS | 3640 | 1464142191194 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:09:51 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 19:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 596ms 19:09:51 INFO - PROCESS | 3640 | 1464142191247 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 19:09:51 INFO - PROCESS | 3640 | 1464142191250 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 19:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:09:51 INFO - PROCESS | 3640 | 1464142191257 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:09:51 INFO - PROCESS | 3640 | 1464142191259 Marionette TRACE conn2 <- [1,1194,null,{}] 19:09:51 INFO - PROCESS | 3640 | 1464142191263 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:51 INFO - PROCESS | 3640 | 1464142191359 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:09:51 INFO - PROCESS | 3640 | 1464142191371 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 3640 | ++DOCSHELL 19AAEC00 == 57 [pid = 3640] [id = 308] 19:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1A1B7000) [pid = 3640] [serial = 923] [outer = 00000000] 19:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1A73D800) [pid = 3640] [serial = 924] [outer = 1A1B7000] 19:09:51 INFO - PROCESS | 3640 | 1464142191423 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1AC33000) [pid = 3640] [serial = 925] [outer = 1A1B7000] 19:09:52 INFO - PROCESS | 3640 | 1464142192081 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:09:52 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 19:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 894ms 19:09:52 INFO - PROCESS | 3640 | 1464142192145 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 19:09:52 INFO - PROCESS | 3640 | 1464142192149 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 19:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:09:52 INFO - PROCESS | 3640 | 1464142192154 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - PROCESS | 3640 | 1464142192158 Marionette TRACE conn2 <- [1,1198,null,{}] 19:09:52 INFO - PROCESS | 3640 | 1464142192164 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:52 INFO - PROCESS | 3640 | 1464142192277 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:09:52 INFO - PROCESS | 3640 | 1464142192412 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:52 INFO - PROCESS | 3640 | ++DOCSHELL 10B4B000 == 58 [pid = 3640] [id = 309] 19:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (10B4B400) [pid = 3640] [serial = 926] [outer = 00000000] 19:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (12F0BC00) [pid = 3640] [serial = 927] [outer = 10B4B400] 19:09:52 INFO - PROCESS | 3640 | 1464142192469 Marionette DEBUG loaded listener.js 19:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (13187400) [pid = 3640] [serial = 928] [outer = 10B4B400] 19:09:53 INFO - PROCESS | 3640 | 1464142193077 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1004ms 19:09:53 INFO - PROCESS | 3640 | 1464142193158 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 3640 | 1464142193164 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 19:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:09:53 INFO - PROCESS | 3640 | 1464142193171 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 3640 | 1464142193173 Marionette TRACE conn2 <- [1,1202,null,{}] 19:09:53 INFO - PROCESS | 3640 | 1464142193177 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:53 INFO - PROCESS | 3640 | 1464142193286 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:09:53 INFO - PROCESS | 3640 | 1464142193419 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 3640 | ++DOCSHELL 156DDC00 == 59 [pid = 3640] [id = 310] 19:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (156DFC00) [pid = 3640] [serial = 929] [outer = 00000000] 19:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (16089400) [pid = 3640] [serial = 930] [outer = 156DFC00] 19:09:53 INFO - PROCESS | 3640 | 1464142193474 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (16092C00) [pid = 3640] [serial = 931] [outer = 156DFC00] 19:09:54 INFO - PROCESS | 3640 | 1464142194149 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1003ms 19:09:54 INFO - PROCESS | 3640 | 1464142194175 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 3640 | 1464142194177 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 19:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:09:54 INFO - PROCESS | 3640 | 1464142194181 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 3640 | 1464142194185 Marionette TRACE conn2 <- [1,1206,null,{}] 19:09:54 INFO - PROCESS | 3640 | 1464142194212 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:54 INFO - PROCESS | 3640 | 1464142194336 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:09:54 INFO - PROCESS | 3640 | 1464142194476 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 3640 | ++DOCSHELL 18738400 == 60 [pid = 3640] [id = 311] 19:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1873A400) [pid = 3640] [serial = 932] [outer = 00000000] 19:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1873F800) [pid = 3640] [serial = 933] [outer = 1873A400] 19:09:54 INFO - PROCESS | 3640 | 1464142194533 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1987A400) [pid = 3640] [serial = 934] [outer = 1873A400] 19:09:55 INFO - PROCESS | 3640 | 1464142195093 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 972ms 19:09:55 INFO - PROCESS | 3640 | 1464142195146 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:09:55 INFO - PROCESS | 3640 | 1464142195149 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 19:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:09:55 INFO - PROCESS | 3640 | 1464142195153 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:09:55 INFO - PROCESS | 3640 | 1464142195155 Marionette TRACE conn2 <- [1,1210,null,{}] 19:09:55 INFO - PROCESS | 3640 | 1464142195158 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:55 INFO - PROCESS | 3640 | 1464142195266 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:09:55 INFO - PROCESS | 3640 | 1464142195370 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 3640 | ++DOCSHELL 10D34800 == 61 [pid = 3640] [id = 312] 19:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (10D34C00) [pid = 3640] [serial = 935] [outer = 00000000] 19:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (10D3D800) [pid = 3640] [serial = 936] [outer = 10D34C00] 19:09:55 INFO - PROCESS | 3640 | 1464142195423 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (10D40C00) [pid = 3640] [serial = 937] [outer = 10D34C00] 19:09:55 INFO - PROCESS | 3640 | 1464142195971 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:09:56 INFO - PROCESS | 3640 | 1464142195997 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 19:09:56 INFO - PROCESS | 3640 | 1464142196016 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:09:56 INFO - PROCESS | 3640 | 1464142196018 Marionette TRACE conn2 <- [1,1214,null,{}] 19:09:56 INFO - PROCESS | 3640 | 1464142196022 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:56 INFO - PROCESS | 3640 | 1464142196133 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:09:56 INFO - PROCESS | 3640 | 1464142196252 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:56 INFO - PROCESS | 3640 | ++DOCSHELL 10A55800 == 62 [pid = 3640] [id = 313] 19:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (10D31C00) [pid = 3640] [serial = 938] [outer = 00000000] 19:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1980A000) [pid = 3640] [serial = 939] [outer = 10D31C00] 19:09:56 INFO - PROCESS | 3640 | 1464142196306 Marionette DEBUG loaded listener.js 19:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1A1B8000) [pid = 3640] [serial = 940] [outer = 10D31C00] 19:09:56 INFO - PROCESS | 3640 | 1464142196962 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 987ms 19:09:57 INFO - PROCESS | 3640 | 1464142197005 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:09:57 INFO - PROCESS | 3640 | 1464142197007 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 19:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:09:57 INFO - PROCESS | 3640 | 1464142197011 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:09:57 INFO - PROCESS | 3640 | 1464142197013 Marionette TRACE conn2 <- [1,1218,null,{}] 19:09:57 INFO - PROCESS | 3640 | 1464142197016 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:57 INFO - PROCESS | 3640 | 1464142197272 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:09:57 INFO - PROCESS | 3640 | 1464142197451 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:57 INFO - PROCESS | 3640 | ++DOCSHELL 10B40C00 == 63 [pid = 3640] [id = 314] 19:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (10B41C00) [pid = 3640] [serial = 941] [outer = 00000000] 19:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (10B4A800) [pid = 3640] [serial = 942] [outer = 10B41C00] 19:09:57 INFO - PROCESS | 3640 | 1464142197531 Marionette DEBUG loaded listener.js 19:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (10D39400) [pid = 3640] [serial = 943] [outer = 10B41C00] 19:09:58 INFO - PROCESS | 3640 | 1464142198059 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1051ms 19:09:58 INFO - PROCESS | 3640 | 1464142198091 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 3640 | 1464142198096 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 19:09:58 INFO - PROCESS | 3640 | 1464142198117 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:09:58 INFO - PROCESS | 3640 | 1464142198121 Marionette TRACE conn2 <- [1,1222,null,{}] 19:09:58 INFO - PROCESS | 3640 | 1464142198125 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:58 INFO - PROCESS | 3640 | 1464142198226 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:09:58 INFO - PROCESS | 3640 | 1464142198335 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 3640 | ++DOCSHELL 13132400 == 64 [pid = 3640] [id = 315] 19:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (13136000) [pid = 3640] [serial = 944] [outer = 00000000] 19:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (15010000) [pid = 3640] [serial = 945] [outer = 13136000] 19:09:58 INFO - PROCESS | 3640 | 1464142198387 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (15F4C400) [pid = 3640] [serial = 946] [outer = 13136000] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 167CBC00 == 63 [pid = 3640] [id = 280] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 103EB000 == 62 [pid = 3640] [id = 281] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1987DC00 == 61 [pid = 3640] [id = 251] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 16084C00 == 60 [pid = 3640] [id = 307] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 15F52800 == 59 [pid = 3640] [id = 306] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1A1B4400 == 58 [pid = 3640] [id = 305] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1980B000 == 57 [pid = 3640] [id = 304] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 19913C00 == 56 [pid = 3640] [id = 303] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 10B46800 == 55 [pid = 3640] [id = 302] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1676F400 == 54 [pid = 3640] [id = 301] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 15F44400 == 53 [pid = 3640] [id = 300] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 0F30BC00 == 52 [pid = 3640] [id = 299] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 11087000 == 51 [pid = 3640] [id = 298] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1990D800 == 50 [pid = 3640] [id = 296] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 17952C00 == 49 [pid = 3640] [id = 295] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 1695FC00 == 48 [pid = 3640] [id = 294] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 13134400 == 47 [pid = 3640] [id = 293] 19:09:58 INFO - PROCESS | 3640 | --DOCSHELL 0C7F3C00 == 46 [pid = 3640] [id = 292] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (176C7400) [pid = 3640] [serial = 864] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (1756B400) [pid = 3640] [serial = 862] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (17568800) [pid = 3640] [serial = 861] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (10B43400) [pid = 3640] [serial = 831] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (13E42400) [pid = 3640] [serial = 834] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (168D1400) [pid = 3640] [serial = 837] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (16EC8000) [pid = 3640] [serial = 840] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (156B1C00) [pid = 3640] [serial = 852] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (15F45800) [pid = 3640] [serial = 853] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1395B000) [pid = 3640] [serial = 844] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (13139800) [pid = 3640] [serial = 843] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (12BD9000) [pid = 3640] [serial = 847] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (11FF4C00) [pid = 3640] [serial = 846] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (13131C00) [pid = 3640] [serial = 849] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (131E2C00) [pid = 3640] [serial = 850] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (16767400) [pid = 3640] [serial = 855] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1756F800) [pid = 3640] [serial = 867] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1987AC00) [pid = 3640] [serial = 873] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (156E1400) [pid = 3640] [serial = 868] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (178B4C00) [pid = 3640] [serial = 865] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (182AD800) [pid = 3640] [serial = 870] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1695D400) [pid = 3640] [serial = 858] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (16963800) [pid = 3640] [serial = 859] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1980AC00) [pid = 3640] [serial = 871] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (167C6400) [pid = 3640] [serial = 856] [outer = 00000000] [url = about:blank] 19:09:58 INFO - PROCESS | 3640 | 1464142198978 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 909ms 19:09:59 INFO - PROCESS | 3640 | 1464142199024 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 3640 | 1464142199027 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 19:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:09:59 INFO - PROCESS | 3640 | 1464142199031 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 3640 | 1464142199032 Marionette TRACE conn2 <- [1,1226,null,{}] 19:09:59 INFO - PROCESS | 3640 | 1464142199036 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:59 INFO - PROCESS | 3640 | 1464142199119 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:09:59 INFO - PROCESS | 3640 | 1464142199129 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 3640 | ++DOCSHELL 118BE400 == 47 [pid = 3640] [id = 316] 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (11FAD400) [pid = 3640] [serial = 947] [outer = 00000000] 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1395BC00) [pid = 3640] [serial = 948] [outer = 11FAD400] 19:09:59 INFO - PROCESS | 3640 | 1464142199173 Marionette DEBUG loaded listener.js 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1500E400) [pid = 3640] [serial = 949] [outer = 11FAD400] 19:09:59 INFO - PROCESS | 3640 | 1464142199653 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 627ms 19:09:59 INFO - PROCESS | 3640 | 1464142199672 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 3640 | 1464142199675 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 19:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:09:59 INFO - PROCESS | 3640 | 1464142199685 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 3640 | 1464142199690 Marionette TRACE conn2 <- [1,1230,null,{}] 19:09:59 INFO - PROCESS | 3640 | 1464142199693 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:59 INFO - PROCESS | 3640 | 1464142199779 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:09:59 INFO - PROCESS | 3640 | 1464142199790 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 3640 | ++DOCSHELL 1314B800 == 48 [pid = 3640] [id = 317] 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (160E6400) [pid = 3640] [serial = 950] [outer = 00000000] 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1676F400) [pid = 3640] [serial = 951] [outer = 160E6400] 19:09:59 INFO - PROCESS | 3640 | 1464142199834 Marionette DEBUG loaded listener.js 19:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (167C7800) [pid = 3640] [serial = 952] [outer = 160E6400] 19:10:00 INFO - PROCESS | 3640 | 1464142200289 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 658ms 19:10:00 INFO - PROCESS | 3640 | 1464142200337 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:10:00 INFO - PROCESS | 3640 | 1464142200339 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 19:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:10:00 INFO - PROCESS | 3640 | 1464142200342 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:10:00 INFO - PROCESS | 3640 | 1464142200344 Marionette TRACE conn2 <- [1,1234,null,{}] 19:10:00 INFO - PROCESS | 3640 | 1464142200347 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:00 INFO - PROCESS | 3640 | 1464142200429 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:10:00 INFO - PROCESS | 3640 | 1464142200438 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 3640 | ++DOCSHELL 167CBC00 == 49 [pid = 3640] [id = 318] 19:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (168DF800) [pid = 3640] [serial = 953] [outer = 00000000] 19:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (169ED800) [pid = 3640] [serial = 954] [outer = 168DF800] 19:10:00 INFO - PROCESS | 3640 | 1464142200508 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (16EB0000) [pid = 3640] [serial = 955] [outer = 168DF800] 19:10:00 INFO - PROCESS | 3640 | 1464142200941 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 627ms 19:10:01 INFO - PROCESS | 3640 | 1464142200986 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 3640 | 1464142200988 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 19:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:10:01 INFO - PROCESS | 3640 | 1464142200992 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 3640 | 1464142200993 Marionette TRACE conn2 <- [1,1238,null,{}] 19:10:01 INFO - PROCESS | 3640 | 1464142201006 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 3640 | 1464142201088 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:10:01 INFO - PROCESS | 3640 | 1464142201095 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 3640 | ++DOCSHELL 1055F000 == 50 [pid = 3640] [id = 319] 19:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (16ECD400) [pid = 3640] [serial = 956] [outer = 00000000] 19:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1756D800) [pid = 3640] [serial = 957] [outer = 16ECD400] 19:10:01 INFO - PROCESS | 3640 | 1464142201146 Marionette DEBUG loaded listener.js 19:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (17952C00) [pid = 3640] [serial = 958] [outer = 16ECD400] 19:10:01 INFO - PROCESS | 3640 | 1464142201639 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 705ms 19:10:01 INFO - PROCESS | 3640 | 1464142201690 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 3640 | 1464142201692 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 19:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:10:01 INFO - PROCESS | 3640 | 1464142201703 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 3640 | 1464142201705 Marionette TRACE conn2 <- [1,1242,null,{}] 19:10:01 INFO - PROCESS | 3640 | 1464142201708 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 3640 | 1464142201819 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:10:01 INFO - PROCESS | 3640 | 1464142201909 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 3640 | ++DOCSHELL 182B1400 == 51 [pid = 3640] [id = 320] 19:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (182B1C00) [pid = 3640] [serial = 959] [outer = 00000000] 19:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (18737400) [pid = 3640] [serial = 960] [outer = 182B1C00] 19:10:01 INFO - PROCESS | 3640 | 1464142201952 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1873B000) [pid = 3640] [serial = 961] [outer = 182B1C00] 19:10:02 INFO - PROCESS | 3640 | 1464142202358 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 19:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:10:02 INFO - PROCESS | 3640 | 1464142202400 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 3640 | 1464142202402 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 19:10:02 INFO - PROCESS | 3640 | 1464142202405 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 3640 | 1464142202407 Marionette TRACE conn2 <- [1,1246,null,{}] 19:10:02 INFO - PROCESS | 3640 | 1464142202410 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:02 INFO - PROCESS | 3640 | 1464142202541 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:10:02 INFO - PROCESS | 3640 | 1464142202605 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 3640 | ++DOCSHELL 1318F000 == 52 [pid = 3640] [id = 321] 19:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (167CB000) [pid = 3640] [serial = 962] [outer = 00000000] 19:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (19910400) [pid = 3640] [serial = 963] [outer = 167CB000] 19:10:02 INFO - PROCESS | 3640 | 1464142202652 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (19AAC000) [pid = 3640] [serial = 964] [outer = 167CB000] 19:10:03 INFO - PROCESS | 3640 | 1464142203055 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 19:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:10:03 INFO - PROCESS | 3640 | 1464142203106 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 3640 | 1464142203108 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 19:10:03 INFO - PROCESS | 3640 | 1464142203111 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 3640 | 1464142203113 Marionette TRACE conn2 <- [1,1250,null,{}] 19:10:03 INFO - PROCESS | 3640 | 1464142203116 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:03 INFO - PROCESS | 3640 | 1464142203259 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:10:03 INFO - PROCESS | 3640 | 1464142203639 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (17566C00) [pid = 3640] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (19A8CC00) [pid = 3640] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1A595800) [pid = 3640] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1A1B8C00) [pid = 3640] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (16EC7400) [pid = 3640] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (168D1000) [pid = 3640] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (12B20800) [pid = 3640] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (160EB400) [pid = 3640] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (16088000) [pid = 3640] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0F30FC00) [pid = 3640] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:10:03 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (167CB400) [pid = 3640] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:10:03 INFO - PROCESS | 3640 | ++DOCSHELL 0F30FC00 == 53 [pid = 3640] [id = 322] 19:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (104EDC00) [pid = 3640] [serial = 965] [outer = 00000000] 19:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (13E3F000) [pid = 3640] [serial = 966] [outer = 104EDC00] 19:10:03 INFO - PROCESS | 3640 | 1464142203699 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (16161000) [pid = 3640] [serial = 967] [outer = 104EDC00] 19:10:04 INFO - PROCESS | 3640 | 1464142204058 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1003ms 19:10:04 INFO - PROCESS | 3640 | 1464142204114 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 3640 | 1464142204116 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 19:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:10:04 INFO - PROCESS | 3640 | 1464142204119 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 3640 | 1464142204121 Marionette TRACE conn2 <- [1,1254,null,{}] 19:10:04 INFO - PROCESS | 3640 | 1464142204124 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:04 INFO - PROCESS | 3640 | 1464142204206 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:10:04 INFO - PROCESS | 3640 | 1464142204299 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 3640 | ++DOCSHELL 13E40800 == 54 [pid = 3640] [id = 323] 19:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (16084000) [pid = 3640] [serial = 968] [outer = 00000000] 19:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (19918800) [pid = 3640] [serial = 969] [outer = 16084000] 19:10:04 INFO - PROCESS | 3640 | 1464142204345 Marionette DEBUG loaded listener.js 19:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1A1C2000) [pid = 3640] [serial = 970] [outer = 16084000] 19:10:04 INFO - PROCESS | 3640 | 1464142204710 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 643ms 19:10:04 INFO - PROCESS | 3640 | 1464142204758 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 3640 | 1464142204759 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 19:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:10:04 INFO - PROCESS | 3640 | 1464142204763 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 3640 | 1464142204764 Marionette TRACE conn2 <- [1,1258,null,{}] 19:10:04 INFO - PROCESS | 3640 | 1464142204767 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:04 INFO - PROCESS | 3640 | 1464142204886 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:10:04 INFO - PROCESS | 3640 | 1464142204933 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 3640 | ++DOCSHELL 11079800 == 55 [pid = 3640] [id = 324] 19:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (11079C00) [pid = 3640] [serial = 971] [outer = 00000000] 19:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1107D000) [pid = 3640] [serial = 972] [outer = 11079C00] 19:10:05 INFO - PROCESS | 3640 | 1464142204982 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (19915000) [pid = 3640] [serial = 973] [outer = 11079C00] 19:10:05 INFO - PROCESS | 3640 | 1464142205407 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 689ms 19:10:05 INFO - PROCESS | 3640 | 1464142205463 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:10:05 INFO - PROCESS | 3640 | 1464142205465 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 19:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:10:05 INFO - PROCESS | 3640 | 1464142205469 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:10:05 INFO - PROCESS | 3640 | 1464142205471 Marionette TRACE conn2 <- [1,1262,null,{}] 19:10:05 INFO - PROCESS | 3640 | 1464142205475 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:05 INFO - PROCESS | 3640 | 1464142205576 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:10:05 INFO - PROCESS | 3640 | 1464142205584 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 3640 | ++DOCSHELL 13E3B000 == 56 [pid = 3640] [id = 325] 19:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (182AE400) [pid = 3640] [serial = 974] [outer = 00000000] 19:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1AC30C00) [pid = 3640] [serial = 975] [outer = 182AE400] 19:10:05 INFO - PROCESS | 3640 | 1464142205626 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1B203000) [pid = 3640] [serial = 976] [outer = 182AE400] 19:10:06 INFO - PROCESS | 3640 | 1464142206325 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 894ms 19:10:06 INFO - PROCESS | 3640 | 1464142206379 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 3640 | 1464142206384 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 19:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:10:06 INFO - PROCESS | 3640 | 1464142206390 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 3640 | 1464142206394 Marionette TRACE conn2 <- [1,1266,null,{}] 19:10:06 INFO - PROCESS | 3640 | 1464142206400 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:06 INFO - PROCESS | 3640 | 1464142206514 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:10:06 INFO - PROCESS | 3640 | 1464142206651 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 3640 | ++DOCSHELL 11077000 == 57 [pid = 3640] [id = 326] 19:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (11077400) [pid = 3640] [serial = 977] [outer = 00000000] 19:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (11CB1800) [pid = 3640] [serial = 978] [outer = 11077400] 19:10:06 INFO - PROCESS | 3640 | 1464142206716 Marionette DEBUG loaded listener.js 19:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (12BD9000) [pid = 3640] [serial = 979] [outer = 11077400] 19:10:07 INFO - PROCESS | 3640 | 1464142207299 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 894ms 19:10:07 INFO - PROCESS | 3640 | 1464142207326 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 3640 | 1464142207332 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 19:10:07 INFO - PROCESS | 3640 | 1464142207355 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:10:07 INFO - PROCESS | 3640 | 1464142207358 Marionette TRACE conn2 <- [1,1270,null,{}] 19:10:07 INFO - PROCESS | 3640 | 1464142207362 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:07 INFO - PROCESS | 3640 | 1464142207476 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:10:07 INFO - PROCESS | 3640 | 1464142207589 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 3640 | ++DOCSHELL 10A5F000 == 58 [pid = 3640] [id = 327] 19:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1107AC00) [pid = 3640] [serial = 980] [outer = 00000000] 19:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (16088800) [pid = 3640] [serial = 981] [outer = 1107AC00] 19:10:07 INFO - PROCESS | 3640 | 1464142207646 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (163AD400) [pid = 3640] [serial = 982] [outer = 1107AC00] 19:10:08 INFO - PROCESS | 3640 | 1464142208255 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 940ms 19:10:08 INFO - PROCESS | 3640 | 1464142208302 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 3640 | 1464142208305 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 19:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:10:08 INFO - PROCESS | 3640 | 1464142208309 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 3640 | 1464142208313 Marionette TRACE conn2 <- [1,1274,null,{}] 19:10:08 INFO - PROCESS | 3640 | 1464142208324 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:08 INFO - PROCESS | 3640 | 1464142208434 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:10:08 INFO - PROCESS | 3640 | 1464142208545 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 3640 | ++DOCSHELL 16161400 == 59 [pid = 3640] [id = 328] 19:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1794E400) [pid = 3640] [serial = 983] [outer = 00000000] 19:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (1987C800) [pid = 3640] [serial = 984] [outer = 1794E400] 19:10:08 INFO - PROCESS | 3640 | 1464142208642 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (1A5A3400) [pid = 3640] [serial = 985] [outer = 1794E400] 19:10:09 INFO - PROCESS | 3640 | 1464142209183 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 909ms 19:10:09 INFO - PROCESS | 3640 | 1464142209212 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 3640 | 1464142209215 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 19:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:10:09 INFO - PROCESS | 3640 | 1464142209218 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 3640 | 1464142209220 Marionette TRACE conn2 <- [1,1278,null,{}] 19:10:09 INFO - PROCESS | 3640 | 1464142209224 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:09 INFO - PROCESS | 3640 | 1464142209332 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:10:09 INFO - PROCESS | 3640 | 1464142209440 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 3640 | ++DOCSHELL 18708800 == 60 [pid = 3640] [id = 329] 19:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (18709400) [pid = 3640] [serial = 986] [outer = 00000000] 19:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1870E800) [pid = 3640] [serial = 987] [outer = 18709400] 19:10:09 INFO - PROCESS | 3640 | 1464142209493 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (18711C00) [pid = 3640] [serial = 988] [outer = 18709400] 19:10:10 INFO - PROCESS | 3640 | 1464142210061 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 894ms 19:10:10 INFO - PROCESS | 3640 | 1464142210123 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 3640 | 1464142210125 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 19:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:10:10 INFO - PROCESS | 3640 | 1464142210129 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - PROCESS | 3640 | 1464142210131 Marionette TRACE conn2 <- [1,1282,null,{}] 19:10:10 INFO - PROCESS | 3640 | 1464142210134 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:10 INFO - PROCESS | 3640 | 1464142210237 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:10:10 INFO - PROCESS | 3640 | 1464142210344 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 3640 | ++DOCSHELL 18706800 == 61 [pid = 3640] [id = 330] 19:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (18708400) [pid = 3640] [serial = 989] [outer = 00000000] 19:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (1A5EAC00) [pid = 3640] [serial = 990] [outer = 18708400] 19:10:10 INFO - PROCESS | 3640 | 1464142210397 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (1B204400) [pid = 3640] [serial = 991] [outer = 18708400] 19:10:11 INFO - PROCESS | 3640 | 1464142211000 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 941ms 19:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:10:11 INFO - PROCESS | 3640 | 1464142211074 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:10:11 INFO - PROCESS | 3640 | 1464142211076 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 19:10:11 INFO - PROCESS | 3640 | 1464142211080 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:10:11 INFO - PROCESS | 3640 | 1464142211082 Marionette TRACE conn2 <- [1,1286,null,{}] 19:10:11 INFO - PROCESS | 3640 | 1464142211086 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:11 INFO - PROCESS | 3640 | 1464142211201 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:10:11 INFO - PROCESS | 3640 | 1464142211354 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 3640 | ++DOCSHELL 10A57C00 == 62 [pid = 3640] [id = 331] 19:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (10A60400) [pid = 3640] [serial = 992] [outer = 00000000] 19:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (13989800) [pid = 3640] [serial = 993] [outer = 10A60400] 19:10:11 INFO - PROCESS | 3640 | 1464142211410 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (156DF400) [pid = 3640] [serial = 994] [outer = 10A60400] 19:10:12 INFO - PROCESS | 3640 | 1464142212030 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1003ms 19:10:12 INFO - PROCESS | 3640 | 1464142212093 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:10:12 INFO - PROCESS | 3640 | 1464142212096 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 19:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:10:12 INFO - PROCESS | 3640 | 1464142212100 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - PROCESS | 3640 | 1464142212102 Marionette TRACE conn2 <- [1,1290,null,{}] 19:10:12 INFO - PROCESS | 3640 | 1464142212106 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:12 INFO - PROCESS | 3640 | 1464142212207 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:10:12 INFO - PROCESS | 3640 | 1464142212496 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 3640 | ++DOCSHELL 10B3EC00 == 63 [pid = 3640] [id = 332] 19:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (10B3F400) [pid = 3640] [serial = 995] [outer = 00000000] 19:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (10D33400) [pid = 3640] [serial = 996] [outer = 10B3F400] 19:10:12 INFO - PROCESS | 3640 | 1464142212587 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (1107B400) [pid = 3640] [serial = 997] [outer = 10B3F400] 19:10:13 INFO - PROCESS | 3640 | 1464142213219 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1191ms 19:10:13 INFO - PROCESS | 3640 | 1464142213294 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 3640 | 1464142213297 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 19:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:10:13 INFO - PROCESS | 3640 | 1464142213302 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 3640 | 1464142213305 Marionette TRACE conn2 <- [1,1294,null,{}] 19:10:13 INFO - PROCESS | 3640 | 1464142213310 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:13 INFO - PROCESS | 3640 | 1464142213409 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:10:13 INFO - PROCESS | 3640 | 1464142213551 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 3640 | ++DOCSHELL 10EDEC00 == 64 [pid = 3640] [id = 333] 19:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (11CB0400) [pid = 3640] [serial = 998] [outer = 00000000] 19:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (15010400) [pid = 3640] [serial = 999] [outer = 11CB0400] 19:10:13 INFO - PROCESS | 3640 | 1464142213600 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (16089000) [pid = 3640] [serial = 1000] [outer = 11CB0400] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 11079800 == 63 [pid = 3640] [id = 324] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 13E40800 == 62 [pid = 3640] [id = 323] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 0F30FC00 == 61 [pid = 3640] [id = 322] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 1318F000 == 60 [pid = 3640] [id = 321] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 182B1400 == 59 [pid = 3640] [id = 320] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 1055F000 == 58 [pid = 3640] [id = 319] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 167CBC00 == 57 [pid = 3640] [id = 318] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 1314B800 == 56 [pid = 3640] [id = 317] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 118BE400 == 55 [pid = 3640] [id = 316] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 13132400 == 54 [pid = 3640] [id = 315] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 10B40C00 == 53 [pid = 3640] [id = 314] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (1A73D800) [pid = 3640] [serial = 924] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 10B4B000 == 52 [pid = 3640] [id = 309] 19:10:13 INFO - PROCESS | 3640 | --DOCSHELL 19AAEC00 == 51 [pid = 3640] [id = 308] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (19884C00) [pid = 3640] [serial = 874] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (19AAE000) [pid = 3640] [serial = 909] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (1A5A2000) [pid = 3640] [serial = 912] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (19AB0400) [pid = 3640] [serial = 910] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (1A1BF800) [pid = 3640] [serial = 915] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (1A5F1000) [pid = 3640] [serial = 913] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (10446C00) [pid = 3640] [serial = 876] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (175D0C00) [pid = 3640] [serial = 906] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (16ED4000) [pid = 3640] [serial = 882] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (163B2C00) [pid = 3640] [serial = 891] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (169EE400) [pid = 3640] [serial = 903] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (16EC5C00) [pid = 3640] [serial = 904] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (1A5E2800) [pid = 3640] [serial = 888] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (156A9400) [pid = 3640] [serial = 895] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (13A7A400) [pid = 3640] [serial = 894] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (163A8000) [pid = 3640] [serial = 900] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (163B1800) [pid = 3640] [serial = 901] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (13E3C400) [pid = 3640] [serial = 879] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (19AA5400) [pid = 3640] [serial = 885] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1608DC00) [pid = 3640] [serial = 921] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (16090800) [pid = 3640] [serial = 922] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (12FB3C00) [pid = 3640] [serial = 897] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1A599400) [pid = 3640] [serial = 916] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (13194400) [pid = 3640] [serial = 898] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (182AF000) [pid = 3640] [serial = 918] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1A1C0C00) [pid = 3640] [serial = 919] [outer = 00000000] [url = about:blank] 19:10:13 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (167C7C00) [pid = 3640] [serial = 907] [outer = 00000000] [url = about:blank] 19:10:14 INFO - PROCESS | 3640 | 1464142214099 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 846ms 19:10:14 INFO - PROCESS | 3640 | 1464142214144 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 3640 | 1464142214147 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 19:10:14 INFO - PROCESS | 3640 | 1464142214152 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:10:14 INFO - PROCESS | 3640 | 1464142214154 Marionette TRACE conn2 <- [1,1298,null,{}] 19:10:14 INFO - PROCESS | 3640 | 1464142214157 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:14 INFO - PROCESS | 3640 | 1464142214245 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:10:14 INFO - PROCESS | 3640 | 1464142214349 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 3640 | ++DOCSHELL 1295A000 == 52 [pid = 3640] [id = 334] 19:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (12B20800) [pid = 3640] [serial = 1001] [outer = 00000000] 19:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (13E3A000) [pid = 3640] [serial = 1002] [outer = 12B20800] 19:10:14 INFO - PROCESS | 3640 | 1464142214394 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (16087000) [pid = 3640] [serial = 1003] [outer = 12B20800] 19:10:14 INFO - PROCESS | 3640 | 1464142214805 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 3640 | 1464142214855 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 19:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:10:14 INFO - PROCESS | 3640 | 1464142214859 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - PROCESS | 3640 | 1464142214865 Marionette TRACE conn2 <- [1,1302,null,{}] 19:10:14 INFO - PROCESS | 3640 | 1464142214874 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:14 INFO - PROCESS | 3640 | 1464142214962 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:10:14 INFO - PROCESS | 3640 | 1464142214970 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 3640 | ++DOCSHELL 163A9800 == 53 [pid = 3640] [id = 335] 19:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (16772400) [pid = 3640] [serial = 1004] [outer = 00000000] 19:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (16DA7C00) [pid = 3640] [serial = 1005] [outer = 16772400] 19:10:15 INFO - PROCESS | 3640 | 1464142215014 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (17568400) [pid = 3640] [serial = 1006] [outer = 16772400] 19:10:15 INFO - PROCESS | 3640 | 1464142215466 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 658ms 19:10:15 INFO - PROCESS | 3640 | 1464142215516 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 3640 | 1464142215519 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 19:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:10:15 INFO - PROCESS | 3640 | 1464142215522 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 3640 | 1464142215524 Marionette TRACE conn2 <- [1,1306,null,{}] 19:10:15 INFO - PROCESS | 3640 | 1464142215527 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:15 INFO - PROCESS | 3640 | 1464142215611 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:10:15 INFO - PROCESS | 3640 | 1464142215646 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 3640 | ++DOCSHELL 1756C400 == 54 [pid = 3640] [id = 336] 19:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (178AA400) [pid = 3640] [serial = 1007] [outer = 00000000] 19:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (182ADC00) [pid = 3640] [serial = 1008] [outer = 178AA400] 19:10:15 INFO - PROCESS | 3640 | 1464142215690 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (18713800) [pid = 3640] [serial = 1009] [outer = 178AA400] 19:10:16 INFO - PROCESS | 3640 | 1464142216155 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 706ms 19:10:16 INFO - PROCESS | 3640 | 1464142216230 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 3640 | 1464142216232 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 19:10:16 INFO - PROCESS | 3640 | 1464142216244 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:10:16 INFO - PROCESS | 3640 | 1464142216246 Marionette TRACE conn2 <- [1,1310,null,{}] 19:10:16 INFO - PROCESS | 3640 | 1464142216250 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:16 INFO - PROCESS | 3640 | 1464142216364 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:10:16 INFO - PROCESS | 3640 | 1464142216370 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 3640 | ++DOCSHELL 1873C800 == 55 [pid = 3640] [id = 337] 19:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1873D800) [pid = 3640] [serial = 1010] [outer = 00000000] 19:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1987C000) [pid = 3640] [serial = 1011] [outer = 1873D800] 19:10:16 INFO - PROCESS | 3640 | 1464142216420 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (19AA9800) [pid = 3640] [serial = 1012] [outer = 1873D800] 19:10:16 INFO - PROCESS | 3640 | 1464142216927 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 706ms 19:10:16 INFO - PROCESS | 3640 | 1464142216975 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 3640 | 1464142216977 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 19:10:16 INFO - PROCESS | 3640 | 1464142216981 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:10:16 INFO - PROCESS | 3640 | 1464142216982 Marionette TRACE conn2 <- [1,1314,null,{}] 19:10:16 INFO - PROCESS | 3640 | 1464142216986 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:17 INFO - PROCESS | 3640 | 1464142217126 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:10:17 INFO - PROCESS | 3640 | 1464142217192 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 3640 | ++DOCSHELL 19AA4400 == 56 [pid = 3640] [id = 338] 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (19AA5400) [pid = 3640] [serial = 1013] [outer = 00000000] 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (1A4E3400) [pid = 3640] [serial = 1014] [outer = 19AA5400] 19:10:17 INFO - PROCESS | 3640 | 1464142217235 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1A59E000) [pid = 3640] [serial = 1015] [outer = 19AA5400] 19:10:17 INFO - PROCESS | 3640 | 1464142217645 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:10:17 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 19:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 19:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:10:17 INFO - PROCESS | 3640 | 1464142217680 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 3640 | 1464142217682 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 19:10:17 INFO - PROCESS | 3640 | 1464142217686 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 3640 | 1464142217688 Marionette TRACE conn2 <- [1,1318,null,{}] 19:10:17 INFO - PROCESS | 3640 | 1464142217691 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:17 INFO - PROCESS | 3640 | 1464142217806 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:10:17 INFO - PROCESS | 3640 | 1464142217812 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 3640 | ++DOCSHELL 1A5A1400 == 57 [pid = 3640] [id = 339] 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (1A5A1C00) [pid = 3640] [serial = 1016] [outer = 00000000] 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (1A735400) [pid = 3640] [serial = 1017] [outer = 1A5A1C00] 19:10:17 INFO - PROCESS | 3640 | 1464142217858 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (1AC29800) [pid = 3640] [serial = 1018] [outer = 1A5A1C00] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (182B1C00) [pid = 3640] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (167CB000) [pid = 3640] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (10B41C00) [pid = 3640] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (104EDC00) [pid = 3640] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (168DF800) [pid = 3640] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (13136000) [pid = 3640] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (160E6400) [pid = 3640] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (11FAD400) [pid = 3640] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (16ECD400) [pid = 3640] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (16084000) [pid = 3640] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (13136C00) [pid = 3640] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (13190000) [pid = 3640] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1695C000) [pid = 3640] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (163B5800) [pid = 3640] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0C7FD400) [pid = 3640] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0C7FD000) [pid = 3640] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (11F19400) [pid = 3640] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (167C4C00) [pid = 3640] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (12B55800) [pid = 3640] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1434C400) [pid = 3640] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19AAE800) [pid = 3640] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1987E400) [pid = 3640] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (10505000) [pid = 3640] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (13964800) [pid = 3640] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (169F5800) [pid = 3640] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (19A96800) [pid = 3640] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0C7F0800) [pid = 3640] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1327EC00) [pid = 3640] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (163B0C00) [pid = 3640] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (169F7800) [pid = 3640] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:10:18 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (11079C00) [pid = 3640] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:10:18 INFO - PROCESS | 3640 | 1464142218689 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:10:18 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 19:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1034ms 19:10:18 INFO - PROCESS | 3640 | 1464142218733 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:10:18 INFO - PROCESS | 3640 | 1464142218735 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 19:10:18 INFO - PROCESS | 3640 | 1464142218738 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:10:18 INFO - PROCESS | 3640 | 1464142218740 Marionette TRACE conn2 <- [1,1322,null,{}] 19:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:10:18 INFO - PROCESS | 3640 | 1464142218743 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:18 INFO - PROCESS | 3640 | 1464142218824 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:10:18 INFO - PROCESS | 3640 | 1464142218936 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 3640 | ++DOCSHELL 0C38DC00 == 58 [pid = 3640] [id = 340] 19:10:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0C7F0800) [pid = 3640] [serial = 1019] [outer = 00000000] 19:10:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (11FEA400) [pid = 3640] [serial = 1020] [outer = 0C7F0800] 19:10:18 INFO - PROCESS | 3640 | 1464142218982 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (12B4FC00) [pid = 3640] [serial = 1021] [outer = 0C7F0800] 19:10:19 INFO - PROCESS | 3640 | 1464142219341 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 643ms 19:10:19 INFO - PROCESS | 3640 | 1464142219378 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:10:19 INFO - PROCESS | 3640 | 1464142219379 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 19:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:10:19 INFO - PROCESS | 3640 | 1464142219383 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 3640 | 1464142219384 Marionette TRACE conn2 <- [1,1326,null,{}] 19:10:19 INFO - PROCESS | 3640 | 1464142219388 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:19 INFO - PROCESS | 3640 | 1464142219468 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:10:19 INFO - PROCESS | 3640 | 1464142219565 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 3640 | ++DOCSHELL 10D3E000 == 59 [pid = 3640] [id = 341] 19:10:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (11078800) [pid = 3640] [serial = 1022] [outer = 00000000] 19:10:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (15F47800) [pid = 3640] [serial = 1023] [outer = 11078800] 19:10:19 INFO - PROCESS | 3640 | 1464142219608 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (163B2400) [pid = 3640] [serial = 1024] [outer = 11078800] 19:10:20 INFO - PROCESS | 3640 | 1464142220453 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1097ms 19:10:20 INFO - PROCESS | 3640 | 1464142220478 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 3640 | 1464142220480 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 19:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:10:20 INFO - PROCESS | 3640 | 1464142220483 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 3640 | 1464142220485 Marionette TRACE conn2 <- [1,1330,null,{}] 19:10:20 INFO - PROCESS | 3640 | 1464142220489 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:20 INFO - PROCESS | 3640 | 1464142220573 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:10:20 INFO - PROCESS | 3640 | 1464142220722 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 3640 | ++DOCSHELL 0C38B800 == 60 [pid = 3640] [id = 342] 19:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0C390400) [pid = 3640] [serial = 1025] [outer = 00000000] 19:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (105EF800) [pid = 3640] [serial = 1026] [outer = 0C390400] 19:10:20 INFO - PROCESS | 3640 | 1464142220780 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (10B4C800) [pid = 3640] [serial = 1027] [outer = 0C390400] 19:10:21 INFO - PROCESS | 3640 | 1464142221373 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 941ms 19:10:21 INFO - PROCESS | 3640 | 1464142221430 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 3640 | 1464142221435 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 19:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:10:21 INFO - PROCESS | 3640 | 1464142221440 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 3640 | 1464142221444 Marionette TRACE conn2 <- [1,1334,null,{}] 19:10:21 INFO - PROCESS | 3640 | 1464142221449 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:21 INFO - PROCESS | 3640 | 1464142221594 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:10:21 INFO - PROCESS | 3640 | 1464142221733 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:21 INFO - PROCESS | 3640 | ++DOCSHELL 1395D400 == 61 [pid = 3640] [id = 343] 19:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (13967800) [pid = 3640] [serial = 1028] [outer = 00000000] 19:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1576A800) [pid = 3640] [serial = 1029] [outer = 13967800] 19:10:21 INFO - PROCESS | 3640 | 1464142221792 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (160E7800) [pid = 3640] [serial = 1030] [outer = 13967800] 19:10:22 INFO - PROCESS | 3640 | 1464142222362 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1004ms 19:10:22 INFO - PROCESS | 3640 | 1464142222446 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 3640 | 1464142222450 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 19:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:10:22 INFO - PROCESS | 3640 | 1464142222455 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - PROCESS | 3640 | 1464142222457 Marionette TRACE conn2 <- [1,1338,null,{}] 19:10:22 INFO - PROCESS | 3640 | 1464142222461 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:22 INFO - PROCESS | 3640 | 1464142222602 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:10:22 INFO - PROCESS | 3640 | 1464142222717 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 3640 | ++DOCSHELL 167C8000 == 62 [pid = 3640] [id = 344] 19:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (16EC7000) [pid = 3640] [serial = 1031] [outer = 00000000] 19:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (17D28000) [pid = 3640] [serial = 1032] [outer = 16EC7000] 19:10:22 INFO - PROCESS | 3640 | 1464142222774 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1873E000) [pid = 3640] [serial = 1033] [outer = 16EC7000] 19:10:23 INFO - PROCESS | 3640 | 1464142223378 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1004ms 19:10:23 INFO - PROCESS | 3640 | 1464142223456 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 3640 | 1464142223459 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 19:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:10:23 INFO - PROCESS | 3640 | 1464142223468 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 3640 | 1464142223475 Marionette TRACE conn2 <- [1,1342,null,{}] 19:10:23 INFO - PROCESS | 3640 | 1464142223480 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:23 INFO - PROCESS | 3640 | 1464142223589 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:10:23 INFO - PROCESS | 3640 | 1464142223729 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 3640 | ++DOCSHELL 1A1BFC00 == 63 [pid = 3640] [id = 345] 19:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1A4DF800) [pid = 3640] [serial = 1034] [outer = 00000000] 19:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1A5A2000) [pid = 3640] [serial = 1035] [outer = 1A4DF800] 19:10:23 INFO - PROCESS | 3640 | 1464142223783 Marionette DEBUG loaded listener.js 19:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1A5F0C00) [pid = 3640] [serial = 1036] [outer = 1A4DF800] 19:10:24 INFO - PROCESS | 3640 | 1464142224342 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 909ms 19:10:24 INFO - PROCESS | 3640 | 1464142224366 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 3640 | 1464142224369 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 19:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:10:24 INFO - PROCESS | 3640 | 1464142224372 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 3640 | 1464142224374 Marionette TRACE conn2 <- [1,1346,null,{}] 19:10:24 INFO - PROCESS | 3640 | 1464142224378 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:24 INFO - PROCESS | 3640 | 1464142224485 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:10:24 INFO - PROCESS | 3640 | 1464142224595 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 3640 | ++DOCSHELL 168D5800 == 64 [pid = 3640] [id = 346] 19:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1A1C3400) [pid = 3640] [serial = 1037] [outer = 00000000] 19:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1B20EC00) [pid = 3640] [serial = 1038] [outer = 1A1C3400] 19:10:24 INFO - PROCESS | 3640 | 1464142224649 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1B352400) [pid = 3640] [serial = 1039] [outer = 1A1C3400] 19:10:25 INFO - PROCESS | 3640 | 1464142225285 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 940ms 19:10:25 INFO - PROCESS | 3640 | 1464142225317 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:10:25 INFO - PROCESS | 3640 | 1464142225320 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 19:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:10:25 INFO - PROCESS | 3640 | 1464142225323 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:10:25 INFO - PROCESS | 3640 | 1464142225325 Marionette TRACE conn2 <- [1,1350,null,{}] 19:10:25 INFO - PROCESS | 3640 | 1464142225329 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:25 INFO - PROCESS | 3640 | 1464142225433 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:10:25 INFO - PROCESS | 3640 | 1464142225572 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 3640 | ++DOCSHELL 1B35D800 == 65 [pid = 3640] [id = 347] 19:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1B35E000) [pid = 3640] [serial = 1040] [outer = 00000000] 19:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1B523000) [pid = 3640] [serial = 1041] [outer = 1B35E000] 19:10:25 INFO - PROCESS | 3640 | 1464142225632 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1B52AC00) [pid = 3640] [serial = 1042] [outer = 1B35E000] 19:10:26 INFO - PROCESS | 3640 | 1464142226335 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1004ms 19:10:26 INFO - PROCESS | 3640 | 1464142226368 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 3640 | 1464142226371 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 19:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:10:26 INFO - PROCESS | 3640 | 1464142226375 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 3640 | 1464142226377 Marionette TRACE conn2 <- [1,1354,null,{}] 19:10:26 INFO - PROCESS | 3640 | 1464142226381 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:26 INFO - PROCESS | 3640 | 1464142226487 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:10:26 INFO - PROCESS | 3640 | 1464142226627 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:26 INFO - PROCESS | 3640 | ++DOCSHELL 10A62800 == 66 [pid = 3640] [id = 348] 19:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (10B42800) [pid = 3640] [serial = 1043] [outer = 00000000] 19:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (10C26800) [pid = 3640] [serial = 1044] [outer = 10B42800] 19:10:26 INFO - PROCESS | 3640 | 1464142226686 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (10C29400) [pid = 3640] [serial = 1045] [outer = 10B42800] 19:10:27 INFO - PROCESS | 3640 | 1464142227523 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:10:27 INFO - PROCESS | 3640 | 1464142227579 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 19:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:10:27 INFO - PROCESS | 3640 | 1464142227584 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 3640 | 1464142227587 Marionette TRACE conn2 <- [1,1358,null,{}] 19:10:27 INFO - PROCESS | 3640 | 1464142227629 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:27 INFO - PROCESS | 3640 | 1464142227733 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:10:27 INFO - PROCESS | 3640 | 1464142227875 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 3640 | ++DOCSHELL 10D3F000 == 67 [pid = 3640] [id = 349] 19:10:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (11075C00) [pid = 3640] [serial = 1046] [outer = 00000000] 19:10:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (12B25C00) [pid = 3640] [serial = 1047] [outer = 11075C00] 19:10:27 INFO - PROCESS | 3640 | 1464142227952 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (12B29800) [pid = 3640] [serial = 1048] [outer = 11075C00] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 10D3E000 == 66 [pid = 3640] [id = 341] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 0C38DC00 == 65 [pid = 3640] [id = 340] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 1A5A1400 == 64 [pid = 3640] [id = 339] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 19AA4400 == 63 [pid = 3640] [id = 338] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 1873C800 == 62 [pid = 3640] [id = 337] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 1756C400 == 61 [pid = 3640] [id = 336] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 163A9800 == 60 [pid = 3640] [id = 335] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 1295A000 == 59 [pid = 3640] [id = 334] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 10EDEC00 == 58 [pid = 3640] [id = 333] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 10B3EC00 == 57 [pid = 3640] [id = 332] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 18708800 == 56 [pid = 3640] [id = 329] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (12F0BC00) [pid = 3640] [serial = 927] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (16089400) [pid = 3640] [serial = 930] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (1873F800) [pid = 3640] [serial = 933] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (10D3D800) [pid = 3640] [serial = 936] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (1980A000) [pid = 3640] [serial = 939] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 16161400 == 55 [pid = 3640] [id = 328] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 10A5F000 == 54 [pid = 3640] [id = 327] 19:10:28 INFO - PROCESS | 3640 | --DOCSHELL 11077000 == 53 [pid = 3640] [id = 326] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (14340000) [pid = 3640] [serial = 835] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (167C9000) [pid = 3640] [serial = 675] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (16ECF800) [pid = 3640] [serial = 841] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (16963000) [pid = 3640] [serial = 838] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1125D000) [pid = 3640] [serial = 832] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (104F1000) [pid = 3640] [serial = 669] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1312B400) [pid = 3640] [serial = 672] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1AC33400) [pid = 3640] [serial = 711] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (13E3B400) [pid = 3640] [serial = 714] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (1762C000) [pid = 3640] [serial = 717] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1A73F000) [pid = 3640] [serial = 720] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (19A98800) [pid = 3640] [serial = 754] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (12B50000) [pid = 3640] [serial = 757] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (150BCC00) [pid = 3640] [serial = 760] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1987C400) [pid = 3640] [serial = 763] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1A4E8000) [pid = 3640] [serial = 766] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (10566400) [pid = 3640] [serial = 802] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (15006800) [pid = 3640] [serial = 805] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1695F400) [pid = 3640] [serial = 808] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1A4E8800) [pid = 3640] [serial = 811] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (18737400) [pid = 3640] [serial = 960] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (19910400) [pid = 3640] [serial = 963] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1873B000) [pid = 3640] [serial = 961] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (19AAC000) [pid = 3640] [serial = 964] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (10D39400) [pid = 3640] [serial = 943] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (13E3F000) [pid = 3640] [serial = 966] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (10B4A800) [pid = 3640] [serial = 942] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (169ED800) [pid = 3640] [serial = 954] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (16EB0000) [pid = 3640] [serial = 955] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15F4C400) [pid = 3640] [serial = 946] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15010000) [pid = 3640] [serial = 945] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1676F400) [pid = 3640] [serial = 951] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (167C7800) [pid = 3640] [serial = 952] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1395BC00) [pid = 3640] [serial = 948] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1500E400) [pid = 3640] [serial = 949] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1756D800) [pid = 3640] [serial = 957] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19918800) [pid = 3640] [serial = 969] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (16161000) [pid = 3640] [serial = 967] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (19915000) [pid = 3640] [serial = 973] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (17952C00) [pid = 3640] [serial = 958] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1A1C2000) [pid = 3640] [serial = 970] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1107D000) [pid = 3640] [serial = 972] [outer = 00000000] [url = about:blank] 19:10:28 INFO - PROCESS | 3640 | 1464142228598 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 3640 | 1464142228653 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 19:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:10:28 INFO - PROCESS | 3640 | 1464142228659 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 3640 | 1464142228661 Marionette TRACE conn2 <- [1,1362,null,{}] 19:10:28 INFO - PROCESS | 3640 | 1464142228665 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:28 INFO - PROCESS | 3640 | 1464142228756 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:10:28 INFO - PROCESS | 3640 | 1464142228858 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 3640 | ++DOCSHELL 10503800 == 54 [pid = 3640] [id = 350] 19:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (10B4CC00) [pid = 3640] [serial = 1049] [outer = 00000000] 19:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (12F0BC00) [pid = 3640] [serial = 1050] [outer = 10B4CC00] 19:10:28 INFO - PROCESS | 3640 | 1464142228905 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1327D000) [pid = 3640] [serial = 1051] [outer = 10B4CC00] 19:10:29 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:10:29 INFO - PROCESS | 3640 | 1464142229318 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 3640 | 1464142229359 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 19:10:29 INFO - PROCESS | 3640 | 1464142229362 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 3640 | 1464142229366 Marionette TRACE conn2 <- [1,1366,null,{}] 19:10:29 INFO - PROCESS | 3640 | 1464142229377 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:29 INFO - PROCESS | 3640 | 1464142229492 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:10:29 INFO - PROCESS | 3640 | 1464142229501 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 3640 | ++DOCSHELL 1500B000 == 55 [pid = 3640] [id = 351] 19:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1500B800) [pid = 3640] [serial = 1052] [outer = 00000000] 19:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (156B4400) [pid = 3640] [serial = 1053] [outer = 1500B800] 19:10:29 INFO - PROCESS | 3640 | 1464142229548 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1608E400) [pid = 3640] [serial = 1054] [outer = 1500B800] 19:10:30 INFO - PROCESS | 3640 | 1464142229992 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 3640 | 1464142230064 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 19:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:10:30 INFO - PROCESS | 3640 | 1464142230068 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 3640 | 1464142230069 Marionette TRACE conn2 <- [1,1370,null,{}] 19:10:30 INFO - PROCESS | 3640 | 1464142230073 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:30 INFO - PROCESS | 3640 | 1464142230160 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:10:30 INFO - PROCESS | 3640 | 1464142230173 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 3640 | ++DOCSHELL 167C0400 == 56 [pid = 3640] [id = 352] 19:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (167C4400) [pid = 3640] [serial = 1055] [outer = 00000000] 19:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (168D3400) [pid = 3640] [serial = 1056] [outer = 167C4400] 19:10:30 INFO - PROCESS | 3640 | 1464142230219 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1695EC00) [pid = 3640] [serial = 1057] [outer = 167C4400] 19:10:30 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:10:30 INFO - PROCESS | 3640 | 1464142230662 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 3640 | 1464142230708 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 19:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:10:30 INFO - PROCESS | 3640 | 1464142230711 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 3640 | 1464142230713 Marionette TRACE conn2 <- [1,1374,null,{}] 19:10:30 INFO - PROCESS | 3640 | 1464142230724 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:30 INFO - PROCESS | 3640 | 1464142230846 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:10:30 INFO - PROCESS | 3640 | 1464142230932 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 3640 | ++DOCSHELL 167C8C00 == 57 [pid = 3640] [id = 353] 19:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (16941400) [pid = 3640] [serial = 1058] [outer = 00000000] 19:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (16EC9000) [pid = 3640] [serial = 1059] [outer = 16941400] 19:10:30 INFO - PROCESS | 3640 | 1464142230975 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (16EC9400) [pid = 3640] [serial = 1060] [outer = 16941400] 19:10:31 INFO - PROCESS | 3640 | 1464142231401 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 3640 | 1464142231453 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 19:10:31 INFO - PROCESS | 3640 | 1464142231460 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:10:31 INFO - PROCESS | 3640 | 1464142231462 Marionette TRACE conn2 <- [1,1378,null,{}] 19:10:31 INFO - PROCESS | 3640 | 1464142231465 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:31 INFO - PROCESS | 3640 | 1464142231603 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:10:31 INFO - PROCESS | 3640 | 1464142231671 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 3640 | ++DOCSHELL 176D1400 == 58 [pid = 3640] [id = 354] 19:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (176D2C00) [pid = 3640] [serial = 1061] [outer = 00000000] 19:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1870C000) [pid = 3640] [serial = 1062] [outer = 176D2C00] 19:10:31 INFO - PROCESS | 3640 | 1464142231715 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (18735000) [pid = 3640] [serial = 1063] [outer = 176D2C00] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1A5A1C00) [pid = 3640] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (182AE400) [pid = 3640] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (178AA400) [pid = 3640] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (12B20800) [pid = 3640] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1A1B7000) [pid = 3640] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (16772400) [pid = 3640] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19AA5400) [pid = 3640] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (10B3F400) [pid = 3640] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1873D800) [pid = 3640] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0C7F0800) [pid = 3640] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:10:32 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (11CB0400) [pid = 3640] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:10:32 INFO - PROCESS | 3640 | 1464142232517 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1097ms 19:10:32 INFO - PROCESS | 3640 | 1464142232559 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 3640 | 1464142232563 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 19:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:10:32 INFO - PROCESS | 3640 | 1464142232570 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 3640 | 1464142232574 Marionette TRACE conn2 <- [1,1382,null,{}] 19:10:32 INFO - PROCESS | 3640 | 1464142232580 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:32 INFO - PROCESS | 3640 | 1464142232696 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:10:32 INFO - PROCESS | 3640 | 1464142232833 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 3640 | ++DOCSHELL 10C24400 == 59 [pid = 3640] [id = 355] 19:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (10C25800) [pid = 3640] [serial = 1064] [outer = 00000000] 19:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1107F800) [pid = 3640] [serial = 1065] [outer = 10C25800] 19:10:32 INFO - PROCESS | 3640 | 1464142232891 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (11CB4400) [pid = 3640] [serial = 1066] [outer = 10C25800] 19:10:33 INFO - PROCESS | 3640 | 1464142233462 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 941ms 19:10:33 INFO - PROCESS | 3640 | 1464142233514 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 3640 | 1464142233520 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 19:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:10:33 INFO - PROCESS | 3640 | 1464142233526 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 3640 | 1464142233529 Marionette TRACE conn2 <- [1,1386,null,{}] 19:10:33 INFO - PROCESS | 3640 | 1464142233533 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:33 INFO - PROCESS | 3640 | 1464142233641 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:10:33 INFO - PROCESS | 3640 | 1464142233749 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 3640 | ++DOCSHELL 13190000 == 60 [pid = 3640] [id = 356] 19:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (139C4800) [pid = 3640] [serial = 1067] [outer = 00000000] 19:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1500F000) [pid = 3640] [serial = 1068] [outer = 139C4800] 19:10:33 INFO - PROCESS | 3640 | 1464142233803 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (156E1C00) [pid = 3640] [serial = 1069] [outer = 139C4800] 19:10:34 INFO - PROCESS | 3640 | 1464142234404 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 910ms 19:10:34 INFO - PROCESS | 3640 | 1464142234435 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:10:34 INFO - PROCESS | 3640 | 1464142234437 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 19:10:34 INFO - PROCESS | 3640 | 1464142234442 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:10:34 INFO - PROCESS | 3640 | 1464142234446 Marionette TRACE conn2 <- [1,1390,null,{}] 19:10:34 INFO - PROCESS | 3640 | 1464142234457 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:34 INFO - PROCESS | 3640 | 1464142234569 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:10:34 INFO - PROCESS | 3640 | 1464142234679 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:34 INFO - PROCESS | 3640 | ++DOCSHELL 167C9000 == 61 [pid = 3640] [id = 357] 19:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (17564400) [pid = 3640] [serial = 1070] [outer = 00000000] 19:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1762C000) [pid = 3640] [serial = 1071] [outer = 17564400] 19:10:34 INFO - PROCESS | 3640 | 1464142234735 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (17D22000) [pid = 3640] [serial = 1072] [outer = 17564400] 19:10:35 INFO - PROCESS | 3640 | 1464142235348 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 941ms 19:10:35 INFO - PROCESS | 3640 | 1464142235390 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:10:35 INFO - PROCESS | 3640 | 1464142235393 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 19:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:10:35 INFO - PROCESS | 3640 | 1464142235396 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:10:35 INFO - PROCESS | 3640 | 1464142235398 Marionette TRACE conn2 <- [1,1394,null,{}] 19:10:35 INFO - PROCESS | 3640 | 1464142235402 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:35 INFO - PROCESS | 3640 | 1464142235508 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:10:35 INFO - PROCESS | 3640 | 1464142235617 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 3640 | ++DOCSHELL 12FB2000 == 62 [pid = 3640] [id = 358] 19:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (168D3800) [pid = 3640] [serial = 1073] [outer = 00000000] 19:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (18740800) [pid = 3640] [serial = 1074] [outer = 168D3800] 19:10:35 INFO - PROCESS | 3640 | 1464142235717 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19818000) [pid = 3640] [serial = 1075] [outer = 168D3800] 19:10:36 INFO - PROCESS | 3640 | 1464142236278 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 909ms 19:10:36 INFO - PROCESS | 3640 | 1464142236332 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 3640 | 1464142236335 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 19:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:10:36 INFO - PROCESS | 3640 | 1464142236338 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 3640 | 1464142236340 Marionette TRACE conn2 <- [1,1398,null,{}] 19:10:36 INFO - PROCESS | 3640 | 1464142236344 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:36 INFO - PROCESS | 3640 | 1464142236446 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:10:36 INFO - PROCESS | 3640 | 1464142236554 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 3640 | ++DOCSHELL 18708800 == 63 [pid = 3640] [id = 359] 19:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1873C000) [pid = 3640] [serial = 1076] [outer = 00000000] 19:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (19917C00) [pid = 3640] [serial = 1077] [outer = 1873C000] 19:10:36 INFO - PROCESS | 3640 | 1464142236607 Marionette DEBUG loaded listener.js 19:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (19919800) [pid = 3640] [serial = 1078] [outer = 1873C000] 19:10:37 INFO - PROCESS | 3640 | 1464142237260 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 956ms 19:10:37 INFO - PROCESS | 3640 | 1464142237283 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 3640 | 1464142237286 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 19:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:10:37 INFO - PROCESS | 3640 | 1464142237289 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 3640 | 1464142237291 Marionette TRACE conn2 <- [1,1402,null,{}] 19:10:37 INFO - PROCESS | 3640 | 1464142237294 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:37 INFO - PROCESS | 3640 | 1464142237423 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:10:37 INFO - PROCESS | 3640 | 1464142237563 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:37 INFO - PROCESS | 3640 | ++DOCSHELL 1A193000 == 64 [pid = 3640] [id = 360] 19:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1A1B7000) [pid = 3640] [serial = 1079] [outer = 00000000] 19:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1A4E3000) [pid = 3640] [serial = 1080] [outer = 1A1B7000] 19:10:37 INFO - PROCESS | 3640 | 1464142237618 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1A4E7800) [pid = 3640] [serial = 1081] [outer = 1A1B7000] 19:10:38 INFO - PROCESS | 3640 | 1464142238459 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1192ms 19:10:38 INFO - PROCESS | 3640 | 1464142238485 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 3640 | 1464142238488 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 19:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:10:38 INFO - PROCESS | 3640 | 1464142238494 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:10:38 INFO - PROCESS | 3640 | 1464142238497 Marionette TRACE conn2 <- [1,1406,null,{}] 19:10:38 INFO - PROCESS | 3640 | 1464142238503 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:38 INFO - PROCESS | 3640 | 1464142238608 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:10:38 INFO - PROCESS | 3640 | 1464142238743 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 3640 | ++DOCSHELL 1032BC00 == 65 [pid = 3640] [id = 361] 19:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (10B3F800) [pid = 3640] [serial = 1082] [outer = 00000000] 19:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1105D400) [pid = 3640] [serial = 1083] [outer = 10B3F800] 19:10:38 INFO - PROCESS | 3640 | 1464142238793 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1105FC00) [pid = 3640] [serial = 1084] [outer = 10B3F800] 19:10:39 INFO - PROCESS | 3640 | 1464142239433 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1004ms 19:10:39 INFO - PROCESS | 3640 | 1464142239494 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:10:39 INFO - PROCESS | 3640 | 1464142239499 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 19:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:10:39 INFO - PROCESS | 3640 | 1464142239506 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 3640 | 1464142239508 Marionette TRACE conn2 <- [1,1410,null,{}] 19:10:39 INFO - PROCESS | 3640 | 1464142239512 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:39 INFO - PROCESS | 3640 | 1464142239628 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 167C8C00 == 64 [pid = 3640] [id = 353] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 167C0400 == 63 [pid = 3640] [id = 352] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 1500B000 == 62 [pid = 3640] [id = 351] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 10503800 == 61 [pid = 3640] [id = 350] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 10D3F000 == 60 [pid = 3640] [id = 349] 19:10:39 INFO - PROCESS | 3640 | --DOCSHELL 0C38B800 == 59 [pid = 3640] [id = 342] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1AC29800) [pid = 3640] [serial = 1018] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1B203000) [pid = 3640] [serial = 976] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (18713800) [pid = 3640] [serial = 1009] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1870E800) [pid = 3640] [serial = 987] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (13E3A000) [pid = 3640] [serial = 1002] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1AC33000) [pid = 3640] [serial = 925] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (16DA7C00) [pid = 3640] [serial = 1005] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (17568400) [pid = 3640] [serial = 1006] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (11CB1800) [pid = 3640] [serial = 978] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1A59E000) [pid = 3640] [serial = 1015] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1987C800) [pid = 3640] [serial = 984] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1A5EAC00) [pid = 3640] [serial = 990] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (10D33400) [pid = 3640] [serial = 996] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1987C000) [pid = 3640] [serial = 1011] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (12B4FC00) [pid = 3640] [serial = 1021] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (11FEA400) [pid = 3640] [serial = 1020] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (16087000) [pid = 3640] [serial = 1003] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1107B400) [pid = 3640] [serial = 997] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (19AA9800) [pid = 3640] [serial = 1012] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (15010400) [pid = 3640] [serial = 999] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (16089000) [pid = 3640] [serial = 1000] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (13989800) [pid = 3640] [serial = 993] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A4E3400) [pid = 3640] [serial = 1014] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1A735400) [pid = 3640] [serial = 1017] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (182ADC00) [pid = 3640] [serial = 1008] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1AC30C00) [pid = 3640] [serial = 975] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (16088800) [pid = 3640] [serial = 981] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (15F47800) [pid = 3640] [serial = 1023] [outer = 00000000] [url = about:blank] 19:10:39 INFO - PROCESS | 3640 | 1464142239751 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 3640 | ++DOCSHELL 10372C00 == 60 [pid = 3640] [id = 362] 19:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (10503800) [pid = 3640] [serial = 1085] [outer = 00000000] 19:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (10ED9800) [pid = 3640] [serial = 1086] [outer = 10503800] 19:10:39 INFO - PROCESS | 3640 | 1464142239796 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (11238800) [pid = 3640] [serial = 1087] [outer = 10503800] 19:10:40 INFO - PROCESS | 3640 | 1464142240231 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 737ms 19:10:40 INFO - PROCESS | 3640 | 1464142240245 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 3640 | 1464142240247 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 19:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:10:40 INFO - PROCESS | 3640 | 1464142240250 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - PROCESS | 3640 | 1464142240253 Marionette TRACE conn2 <- [1,1414,null,{}] 19:10:40 INFO - PROCESS | 3640 | 1464142240264 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:40 INFO - PROCESS | 3640 | 1464142240364 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:10:40 INFO - PROCESS | 3640 | 1464142240373 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 3640 | ++DOCSHELL 139A2800 == 61 [pid = 3640] [id = 363] 19:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13E3A000) [pid = 3640] [serial = 1088] [outer = 00000000] 19:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (15007000) [pid = 3640] [serial = 1089] [outer = 13E3A000] 19:10:40 INFO - PROCESS | 3640 | 1464142240427 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (156AAC00) [pid = 3640] [serial = 1090] [outer = 13E3A000] 19:10:40 INFO - PROCESS | 3640 | 1464142240913 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 688ms 19:10:40 INFO - PROCESS | 3640 | 1464142240949 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 3640 | 1464142240952 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 19:10:40 INFO - PROCESS | 3640 | 1464142240955 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:10:40 INFO - PROCESS | 3640 | 1464142240957 Marionette TRACE conn2 <- [1,1418,null,{}] 19:10:40 INFO - PROCESS | 3640 | 1464142240960 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:41 INFO - PROCESS | 3640 | 1464142241047 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:10:41 INFO - PROCESS | 3640 | 1464142241056 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 3640 | ++DOCSHELL 15F53400 == 62 [pid = 3640] [id = 364] 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (16089000) [pid = 3640] [serial = 1091] [outer = 00000000] 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (163A6400) [pid = 3640] [serial = 1092] [outer = 16089000] 19:10:41 INFO - PROCESS | 3640 | 1464142241103 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (163ADC00) [pid = 3640] [serial = 1093] [outer = 16089000] 19:10:41 INFO - PROCESS | 3640 | 1464142241568 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 626ms 19:10:41 INFO - PROCESS | 3640 | 1464142241593 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 3640 | 1464142241595 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 19:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:10:41 INFO - PROCESS | 3640 | 1464142241598 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 3640 | 1464142241600 Marionette TRACE conn2 <- [1,1422,null,{}] 19:10:41 INFO - PROCESS | 3640 | 1464142241603 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:41 INFO - PROCESS | 3640 | 1464142241684 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:10:41 INFO - PROCESS | 3640 | 1464142241691 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F0400 == 63 [pid = 3640] [id = 365] 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (16084800) [pid = 3640] [serial = 1094] [outer = 00000000] 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (168DF000) [pid = 3640] [serial = 1095] [outer = 16084800] 19:10:41 INFO - PROCESS | 3640 | 1464142241734 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (16964400) [pid = 3640] [serial = 1096] [outer = 16084800] 19:10:42 INFO - PROCESS | 3640 | 1464142242221 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 704ms 19:10:42 INFO - PROCESS | 3640 | 1464142242300 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:10:42 INFO - PROCESS | 3640 | 1464142242302 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 19:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:10:42 INFO - PROCESS | 3640 | 1464142242305 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:10:42 INFO - PROCESS | 3640 | 1464142242307 Marionette TRACE conn2 <- [1,1426,null,{}] 19:10:42 INFO - PROCESS | 3640 | 1464142242310 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:42 INFO - PROCESS | 3640 | 1464142242454 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:10:42 INFO - PROCESS | 3640 | 1464142242470 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 3640 | ++DOCSHELL 16967800 == 64 [pid = 3640] [id = 366] 19:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (16DA6000) [pid = 3640] [serial = 1097] [outer = 00000000] 19:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1756FC00) [pid = 3640] [serial = 1098] [outer = 16DA6000] 19:10:42 INFO - PROCESS | 3640 | 1464142242514 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (182AF000) [pid = 3640] [serial = 1099] [outer = 16DA6000] 19:10:42 INFO - PROCESS | 3640 | 1464142242972 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 703ms 19:10:43 INFO - PROCESS | 3640 | 1464142243003 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 3640 | 1464142243005 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 19:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:10:43 INFO - PROCESS | 3640 | 1464142243008 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 3640 | 1464142243010 Marionette TRACE conn2 <- [1,1430,null,{}] 19:10:43 INFO - PROCESS | 3640 | 1464142243013 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 3640 | 1464142243154 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:10:43 INFO - PROCESS | 3640 | 1464142243178 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 3640 | ++DOCSHELL 1756E800 == 65 [pid = 3640] [id = 367] 19:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (18739C00) [pid = 3640] [serial = 1100] [outer = 00000000] 19:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1987F400) [pid = 3640] [serial = 1101] [outer = 18739C00] 19:10:43 INFO - PROCESS | 3640 | 1464142243221 Marionette DEBUG loaded listener.js 19:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19917800) [pid = 3640] [serial = 1102] [outer = 18739C00] 19:10:43 INFO - PROCESS | 3640 | 1464142243672 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 704ms 19:10:43 INFO - PROCESS | 3640 | 1464142243708 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 3640 | 1464142243710 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 19:10:43 INFO - PROCESS | 3640 | 1464142243713 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:10:43 INFO - PROCESS | 3640 | 1464142243715 Marionette TRACE conn2 <- [1,1434,null,{}] 19:10:43 INFO - PROCESS | 3640 | 1464142243718 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 3640 | 1464142243836 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:10:43 INFO - PROCESS | 3640 | 1464142243900 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 3640 | ++DOCSHELL 19918800 == 66 [pid = 3640] [id = 368] 19:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1A18E000) [pid = 3640] [serial = 1103] [outer = 00000000] 19:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1A1B8C00) [pid = 3640] [serial = 1104] [outer = 1A18E000] 19:10:43 INFO - PROCESS | 3640 | 1464142243943 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1A1C1C00) [pid = 3640] [serial = 1105] [outer = 1A18E000] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (16768400) [pid = 3640] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (16967C00) [pid = 3640] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (156DFC00) [pid = 3640] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (10D34C00) [pid = 3640] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1873A400) [pid = 3640] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (10D31C00) [pid = 3640] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (10B4B400) [pid = 3640] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (156E8400) [pid = 3640] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19912800) [pid = 3640] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (167C4400) [pid = 3640] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (16941400) [pid = 3640] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1107AC00) [pid = 3640] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (11077400) [pid = 3640] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (11078800) [pid = 3640] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (10B4CC00) [pid = 3640] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (11075C00) [pid = 3640] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (10B42800) [pid = 3640] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1500B800) [pid = 3640] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (13187000) [pid = 3640] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19912000) [pid = 3640] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:10:44 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0C7F4000) [pid = 3640] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:10:44 INFO - PROCESS | 3640 | 1464142244586 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 908ms 19:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:10:44 INFO - PROCESS | 3640 | 1464142244618 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:10:44 INFO - PROCESS | 3640 | 1464142244620 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 19:10:44 INFO - PROCESS | 3640 | 1464142244623 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - PROCESS | 3640 | 1464142244625 Marionette TRACE conn2 <- [1,1438,null,{}] 19:10:44 INFO - PROCESS | 3640 | 1464142244628 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:44 INFO - PROCESS | 3640 | 1464142244713 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:10:44 INFO - PROCESS | 3640 | 1464142244814 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FF000 == 67 [pid = 3640] [id = 369] 19:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0F310800) [pid = 3640] [serial = 1106] [outer = 00000000] 19:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (11077400) [pid = 3640] [serial = 1107] [outer = 0F310800] 19:10:44 INFO - PROCESS | 3640 | 1464142244857 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (13187000) [pid = 3640] [serial = 1108] [outer = 0F310800] 19:10:45 INFO - PROCESS | 3640 | 1464142245211 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 626ms 19:10:45 INFO - PROCESS | 3640 | 1464142245262 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 3640 | 1464142245264 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 19:10:45 INFO - PROCESS | 3640 | 1464142245267 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:10:45 INFO - PROCESS | 3640 | 1464142245269 Marionette TRACE conn2 <- [1,1442,null,{}] 19:10:45 INFO - PROCESS | 3640 | 1464142245272 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:45 INFO - PROCESS | 3640 | 1464142245398 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:10:45 INFO - PROCESS | 3640 | 1464142245410 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 3640 | ++DOCSHELL 11075C00 == 68 [pid = 3640] [id = 370] 19:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13994800) [pid = 3640] [serial = 1109] [outer = 00000000] 19:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (16DA8400) [pid = 3640] [serial = 1110] [outer = 13994800] 19:10:45 INFO - PROCESS | 3640 | 1464142245453 Marionette DEBUG loaded listener.js 19:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1873A000) [pid = 3640] [serial = 1111] [outer = 13994800] 19:10:45 INFO - PROCESS | 3640 | 1464142245865 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 626ms 19:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:10:45 INFO - PROCESS | 3640 | 1464142245905 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 3640 | 1464142245908 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 19:10:45 INFO - PROCESS | 3640 | 1464142245911 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - PROCESS | 3640 | 1464142245913 Marionette TRACE conn2 <- [1,1446,null,{}] 19:10:45 INFO - PROCESS | 3640 | 1464142245916 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:46 INFO - PROCESS | 3640 | 1464142246056 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:10:46 INFO - PROCESS | 3640 | 1464142246103 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:46 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B7C00 == 69 [pid = 3640] [id = 371] 19:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1A4E3400) [pid = 3640] [serial = 1112] [outer = 00000000] 19:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1A5E6800) [pid = 3640] [serial = 1113] [outer = 1A4E3400] 19:10:46 INFO - PROCESS | 3640 | 1464142246151 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1A736000) [pid = 3640] [serial = 1114] [outer = 1A4E3400] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 18738400 == 68 [pid = 3640] [id = 311] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 167C8000 == 67 [pid = 3640] [id = 344] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 16967400 == 66 [pid = 3640] [id = 254] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 13276000 == 65 [pid = 3640] [id = 198] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 168D5800 == 64 [pid = 3640] [id = 346] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10D34800 == 63 [pid = 3640] [id = 312] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 19915400 == 62 [pid = 3640] [id = 211] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 156AD400 == 61 [pid = 3640] [id = 269] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 13E3B000 == 60 [pid = 3640] [id = 325] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 1A1BFC00 == 59 [pid = 3640] [id = 345] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10A62800 == 58 [pid = 3640] [id = 348] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10A55800 == 57 [pid = 3640] [id = 313] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 163B0000 == 56 [pid = 3640] [id = 279] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 1B35D800 == 55 [pid = 3640] [id = 347] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 156E3000 == 54 [pid = 3640] [id = 297] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 0F30F400 == 53 [pid = 3640] [id = 181] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 13280C00 == 52 [pid = 3640] [id = 253] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 156DDC00 == 51 [pid = 3640] [id = 310] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 155AD400 == 50 [pid = 3640] [id = 210] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 13139400 == 49 [pid = 3640] [id = 268] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 1395D400 == 48 [pid = 3640] [id = 343] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 176C5400 == 47 [pid = 3640] [id = 255] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 18706800 == 46 [pid = 3640] [id = 330] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 0F30E400 == 45 [pid = 3640] [id = 256] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10A57C00 == 44 [pid = 3640] [id = 331] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10372C00 == 43 [pid = 3640] [id = 362] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 1A193000 == 42 [pid = 3640] [id = 360] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 1032BC00 == 41 [pid = 3640] [id = 361] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 18708800 == 40 [pid = 3640] [id = 359] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 12FB2000 == 39 [pid = 3640] [id = 358] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 13190000 == 38 [pid = 3640] [id = 356] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 167C9000 == 37 [pid = 3640] [id = 357] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 176D1400 == 36 [pid = 3640] [id = 354] 19:10:47 INFO - PROCESS | 3640 | --DOCSHELL 10C24400 == 35 [pid = 3640] [id = 355] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 15F53400 == 34 [pid = 3640] [id = 364] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 11075C00 == 33 [pid = 3640] [id = 370] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 0C7FF000 == 32 [pid = 3640] [id = 369] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 139A2800 == 31 [pid = 3640] [id = 363] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 19918800 == 30 [pid = 3640] [id = 368] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 0C7F0400 == 29 [pid = 3640] [id = 365] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 16967800 == 28 [pid = 3640] [id = 366] 19:10:48 INFO - PROCESS | 3640 | --DOCSHELL 1756E800 == 27 [pid = 3640] [id = 367] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (156A9000) [pid = 3640] [serial = 880] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1A184800) [pid = 3640] [serial = 886] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (10510000) [pid = 3640] [serial = 877] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1693F800) [pid = 3640] [serial = 829] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (17571000) [pid = 3640] [serial = 883] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (16092C00) [pid = 3640] [serial = 931] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (10D40C00) [pid = 3640] [serial = 937] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1987A400) [pid = 3640] [serial = 934] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1A1B8000) [pid = 3640] [serial = 940] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (13187400) [pid = 3640] [serial = 928] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1A597000) [pid = 3640] [serial = 892] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A5EE800) [pid = 3640] [serial = 889] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16EC9400) [pid = 3640] [serial = 1060] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (105EF800) [pid = 3640] [serial = 1026] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1576A800) [pid = 3640] [serial = 1029] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (17D28000) [pid = 3640] [serial = 1032] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A5A2000) [pid = 3640] [serial = 1035] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1B20EC00) [pid = 3640] [serial = 1038] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (12F0BC00) [pid = 3640] [serial = 1050] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1327D000) [pid = 3640] [serial = 1051] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12B29800) [pid = 3640] [serial = 1048] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (12B25C00) [pid = 3640] [serial = 1047] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (10C29400) [pid = 3640] [serial = 1045] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (10C26800) [pid = 3640] [serial = 1044] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (156B4400) [pid = 3640] [serial = 1053] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1608E400) [pid = 3640] [serial = 1054] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1B523000) [pid = 3640] [serial = 1041] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1870C000) [pid = 3640] [serial = 1062] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1695EC00) [pid = 3640] [serial = 1057] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (168D3400) [pid = 3640] [serial = 1056] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16EC9000) [pid = 3640] [serial = 1059] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (163AD400) [pid = 3640] [serial = 982] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (12BD9000) [pid = 3640] [serial = 979] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (163B2400) [pid = 3640] [serial = 1024] [outer = 00000000] [url = about:blank] 19:10:48 INFO - PROCESS | 3640 | 1464142248334 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2472ms 19:10:48 INFO - PROCESS | 3640 | 1464142248390 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 3640 | 1464142248393 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 19:10:48 INFO - PROCESS | 3640 | 1464142248399 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:10:48 INFO - PROCESS | 3640 | 1464142248403 Marionette TRACE conn2 <- [1,1450,null,{}] 19:10:48 INFO - PROCESS | 3640 | 1464142248408 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:48 INFO - PROCESS | 3640 | 1464142248499 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:10:48 INFO - PROCESS | 3640 | 1464142248508 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F4000 == 28 [pid = 3640] [id = 372] 19:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0C7F5C00) [pid = 3640] [serial = 1115] [outer = 00000000] 19:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0F303000) [pid = 3640] [serial = 1116] [outer = 0C7F5C00] 19:10:48 INFO - PROCESS | 3640 | 1464142248563 Marionette DEBUG loaded listener.js 19:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0F30B000) [pid = 3640] [serial = 1117] [outer = 0C7F5C00] 19:10:49 INFO - PROCESS | 3640 | 1464142249067 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 704ms 19:10:49 INFO - PROCESS | 3640 | 1464142249099 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 3640 | 1464142249106 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 19:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:10:49 INFO - PROCESS | 3640 | 1464142249112 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 3640 | 1464142249115 Marionette TRACE conn2 <- [1,1454,null,{}] 19:10:49 INFO - PROCESS | 3640 | 1464142249118 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:49 INFO - PROCESS | 3640 | 1464142249205 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:10:49 INFO - PROCESS | 3640 | 1464142249213 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 3640 | ++DOCSHELL 104F1000 == 29 [pid = 3640] [id = 373] 19:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (104F1800) [pid = 3640] [serial = 1118] [outer = 00000000] 19:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1055A800) [pid = 3640] [serial = 1119] [outer = 104F1800] 19:10:49 INFO - PROCESS | 3640 | 1464142249258 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (105F3C00) [pid = 3640] [serial = 1120] [outer = 104F1800] 19:10:49 INFO - PROCESS | 3640 | 1464142249741 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 689ms 19:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:10:49 INFO - PROCESS | 3640 | 1464142249809 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 3640 | 1464142249812 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 19:10:49 INFO - PROCESS | 3640 | 1464142249815 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 3640 | 1464142249819 Marionette TRACE conn2 <- [1,1458,null,{}] 19:10:49 INFO - PROCESS | 3640 | 1464142249830 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:49 INFO - PROCESS | 3640 | 1464142249946 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:10:50 INFO - PROCESS | 3640 | 1464142250036 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:50 INFO - PROCESS | 3640 | ++DOCSHELL 10C1E000 == 30 [pid = 3640] [id = 374] 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (10C1E400) [pid = 3640] [serial = 1121] [outer = 00000000] 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (10C23400) [pid = 3640] [serial = 1122] [outer = 10C1E400] 19:10:50 INFO - PROCESS | 3640 | 1464142250084 Marionette DEBUG loaded listener.js 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (10D32800) [pid = 3640] [serial = 1123] [outer = 10C1E400] 19:10:50 INFO - PROCESS | 3640 | 1464142250483 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 688ms 19:10:50 INFO - PROCESS | 3640 | 1464142250514 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 3640 | 1464142250516 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 19:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:10:50 INFO - PROCESS | 3640 | 1464142250520 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 3640 | 1464142250521 Marionette TRACE conn2 <- [1,1462,null,{}] 19:10:50 INFO - PROCESS | 3640 | 1464142250525 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:50 INFO - PROCESS | 3640 | 1464142250617 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:10:50 INFO - PROCESS | 3640 | 1464142250623 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:50 INFO - PROCESS | 3640 | ++DOCSHELL 10C26000 == 31 [pid = 3640] [id = 375] 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (10D40400) [pid = 3640] [serial = 1124] [outer = 00000000] 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (11063400) [pid = 3640] [serial = 1125] [outer = 10D40400] 19:10:50 INFO - PROCESS | 3640 | 1464142250668 Marionette DEBUG loaded listener.js 19:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (11075C00) [pid = 3640] [serial = 1126] [outer = 10D40400] 19:10:51 INFO - PROCESS | 3640 | 1464142251107 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 642ms 19:10:51 INFO - PROCESS | 3640 | 1464142251158 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 3640 | 1464142251160 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 19:10:51 INFO - PROCESS | 3640 | 1464142251163 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:10:51 INFO - PROCESS | 3640 | 1464142251165 Marionette TRACE conn2 <- [1,1466,null,{}] 19:10:51 INFO - PROCESS | 3640 | 1464142251168 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:51 INFO - PROCESS | 3640 | 1464142251242 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:10:51 INFO - PROCESS | 3640 | 1464142251249 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 3640 | ++DOCSHELL 11077800 == 32 [pid = 3640] [id = 376] 19:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11079400) [pid = 3640] [serial = 1127] [outer = 00000000] 19:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (11251400) [pid = 3640] [serial = 1128] [outer = 11079400] 19:10:51 INFO - PROCESS | 3640 | 1464142251301 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (114DC000) [pid = 3640] [serial = 1129] [outer = 11079400] 19:10:51 INFO - PROCESS | 3640 | 1464142251773 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 641ms 19:10:51 INFO - PROCESS | 3640 | 1464142251805 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 3640 | 1464142251807 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 19:10:51 INFO - PROCESS | 3640 | 1464142251810 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:10:51 INFO - PROCESS | 3640 | 1464142251812 Marionette TRACE conn2 <- [1,1470,null,{}] 19:10:51 INFO - PROCESS | 3640 | 1464142251815 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:51 INFO - PROCESS | 3640 | 1464142251924 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:10:51 INFO - PROCESS | 3640 | 1464142251936 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 3640 | ++DOCSHELL 12963800 == 33 [pid = 3640] [id = 377] 19:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (12B4FC00) [pid = 3640] [serial = 1130] [outer = 00000000] 19:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (12F44800) [pid = 3640] [serial = 1131] [outer = 12B4FC00] 19:10:52 INFO - PROCESS | 3640 | 1464142251981 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (12FB3C00) [pid = 3640] [serial = 1132] [outer = 12B4FC00] 19:10:52 INFO - PROCESS | 3640 | 1464142252408 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 625ms 19:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:10:52 INFO - PROCESS | 3640 | 1464142252450 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 3640 | 1464142252451 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 19:10:52 INFO - PROCESS | 3640 | 1464142252455 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 3640 | 1464142252456 Marionette TRACE conn2 <- [1,1474,null,{}] 19:10:52 INFO - PROCESS | 3640 | 1464142252460 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:52 INFO - PROCESS | 3640 | 1464142252532 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:10:52 INFO - PROCESS | 3640 | 1464142252538 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 3640 | ++DOCSHELL 1312B400 == 34 [pid = 3640] [id = 378] 19:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1312F400) [pid = 3640] [serial = 1133] [outer = 00000000] 19:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13135800) [pid = 3640] [serial = 1134] [outer = 1312F400] 19:10:52 INFO - PROCESS | 3640 | 1464142252583 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (10C1C000) [pid = 3640] [serial = 1135] [outer = 1312F400] 19:10:53 INFO - PROCESS | 3640 | 1464142253042 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 626ms 19:10:53 INFO - PROCESS | 3640 | 1464142253093 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:10:53 INFO - PROCESS | 3640 | 1464142253095 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 19:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:10:53 INFO - PROCESS | 3640 | 1464142253099 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 3640 | 1464142253100 Marionette TRACE conn2 <- [1,1478,null,{}] 19:10:53 INFO - PROCESS | 3640 | 1464142253107 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:53 INFO - PROCESS | 3640 | 1464142253180 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:10:53 INFO - PROCESS | 3640 | 1464142253197 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 3640 | ++DOCSHELL 13110000 == 35 [pid = 3640] [id = 379] 19:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (13133800) [pid = 3640] [serial = 1136] [outer = 00000000] 19:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (13959800) [pid = 3640] [serial = 1137] [outer = 13133800] 19:10:53 INFO - PROCESS | 3640 | 1464142253240 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1395A000) [pid = 3640] [serial = 1138] [outer = 13133800] 19:10:53 INFO - PROCESS | 3640 | 1464142253704 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 642ms 19:10:53 INFO - PROCESS | 3640 | 1464142253739 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:10:53 INFO - PROCESS | 3640 | 1464142253741 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 19:10:53 INFO - PROCESS | 3640 | 1464142253744 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 3640 | 1464142253746 Marionette TRACE conn2 <- [1,1482,null,{}] 19:10:53 INFO - PROCESS | 3640 | 1464142253796 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:53 INFO - PROCESS | 3640 | 1464142253905 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:10:53 INFO - PROCESS | 3640 | 1464142253991 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 3640 | ++DOCSHELL 10C1A800 == 36 [pid = 3640] [id = 380] 19:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (131D7400) [pid = 3640] [serial = 1139] [outer = 00000000] 19:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (139B8C00) [pid = 3640] [serial = 1140] [outer = 131D7400] 19:10:54 INFO - PROCESS | 3640 | 1464142254036 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (139B9000) [pid = 3640] [serial = 1141] [outer = 131D7400] 19:10:54 INFO - PROCESS | 3640 | 1464142254456 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 735ms 19:10:54 INFO - PROCESS | 3640 | 1464142254514 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 3640 | 1464142254516 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 19:10:54 INFO - PROCESS | 3640 | 1464142254519 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:10:54 INFO - PROCESS | 3640 | 1464142254521 Marionette TRACE conn2 <- [1,1486,null,{}] 19:10:54 INFO - PROCESS | 3640 | 1464142254532 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:54 INFO - PROCESS | 3640 | 1464142254640 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:10:54 INFO - PROCESS | 3640 | 1464142254652 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 3640 | ++DOCSHELL 1105DC00 == 37 [pid = 3640] [id = 381] 19:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (11077000) [pid = 3640] [serial = 1142] [outer = 00000000] 19:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13E3F000) [pid = 3640] [serial = 1143] [outer = 11077000] 19:10:54 INFO - PROCESS | 3640 | 1464142254702 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1434B400) [pid = 3640] [serial = 1144] [outer = 11077000] 19:10:55 INFO - PROCESS | 3640 | 1464142255142 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 641ms 19:10:55 INFO - PROCESS | 3640 | 1464142255158 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:10:55 INFO - PROCESS | 3640 | 1464142255160 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 19:10:55 INFO - PROCESS | 3640 | 1464142255163 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:10:55 INFO - PROCESS | 3640 | 1464142255165 Marionette TRACE conn2 <- [1,1490,null,{}] 19:10:55 INFO - PROCESS | 3640 | 1464142255176 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:55 INFO - PROCESS | 3640 | 1464142255297 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:10:55 INFO - PROCESS | 3640 | 1464142255390 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 3640 | ++DOCSHELL 13A74000 == 38 [pid = 3640] [id = 382] 19:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1500F800) [pid = 3640] [serial = 1145] [outer = 00000000] 19:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (156AA800) [pid = 3640] [serial = 1146] [outer = 1500F800] 19:10:55 INFO - PROCESS | 3640 | 1464142255443 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (156B5800) [pid = 3640] [serial = 1147] [outer = 1500F800] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1A1C3400) [pid = 3640] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1B35E000) [pid = 3640] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (16EC7000) [pid = 3640] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (13967800) [pid = 3640] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1794E400) [pid = 3640] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18709400) [pid = 3640] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (10A60400) [pid = 3640] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18708400) [pid = 3640] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1A18E000) [pid = 3640] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18739C00) [pid = 3640] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0F310800) [pid = 3640] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13994800) [pid = 3640] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (10503800) [pid = 3640] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (10B3F800) [pid = 3640] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A1B7000) [pid = 3640] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1873C000) [pid = 3640] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (168D3800) [pid = 3640] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (17564400) [pid = 3640] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (139C4800) [pid = 3640] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (10C25800) [pid = 3640] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (176D2C00) [pid = 3640] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16084800) [pid = 3640] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (16089000) [pid = 3640] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13E3A000) [pid = 3640] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (16DA6000) [pid = 3640] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0C390400) [pid = 3640] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:10:56 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A4DF800) [pid = 3640] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:10:56 INFO - PROCESS | 3640 | 1464142256325 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1220ms 19:10:56 INFO - PROCESS | 3640 | 1464142256378 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 3640 | 1464142256379 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 19:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:10:56 INFO - PROCESS | 3640 | 1464142256383 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 3640 | 1464142256384 Marionette TRACE conn2 <- [1,1494,null,{}] 19:10:56 INFO - PROCESS | 3640 | 1464142256388 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:56 INFO - PROCESS | 3640 | 1464142256467 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:10:56 INFO - PROCESS | 3640 | 1464142256473 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 3640 | ++DOCSHELL 10B3F800 == 39 [pid = 3640] [id = 383] 19:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (11068000) [pid = 3640] [serial = 1148] [outer = 00000000] 19:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (139BEC00) [pid = 3640] [serial = 1149] [outer = 11068000] 19:10:56 INFO - PROCESS | 3640 | 1464142256516 Marionette DEBUG loaded listener.js 19:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (139C4800) [pid = 3640] [serial = 1150] [outer = 11068000] 19:10:56 INFO - PROCESS | 3640 | 1464142256933 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 595ms 19:10:56 INFO - PROCESS | 3640 | 1464142256980 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 3640 | 1464142256982 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 19:10:56 INFO - PROCESS | 3640 | 1464142256989 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 3640 | 1464142256990 Marionette TRACE conn2 <- [1,1498,null,{}] 19:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:10:57 INFO - PROCESS | 3640 | 1464142256994 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 3640 | 1464142257074 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:10:57 INFO - PROCESS | 3640 | 1464142257080 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 3640 | ++DOCSHELL 0C784000 == 40 [pid = 3640] [id = 384] 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1055E000) [pid = 3640] [serial = 1151] [outer = 00000000] 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (156AF800) [pid = 3640] [serial = 1152] [outer = 1055E000] 19:10:57 INFO - PROCESS | 3640 | 1464142257123 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (15770400) [pid = 3640] [serial = 1153] [outer = 1055E000] 19:10:57 INFO - PROCESS | 3640 | 1464142257585 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 642ms 19:10:57 INFO - PROCESS | 3640 | 1464142257628 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:10:57 INFO - PROCESS | 3640 | 1464142257630 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 19:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:10:57 INFO - PROCESS | 3640 | 1464142257633 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:10:57 INFO - PROCESS | 3640 | 1464142257635 Marionette TRACE conn2 <- [1,1502,null,{}] 19:10:57 INFO - PROCESS | 3640 | 1464142257638 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 3640 | 1464142257713 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:10:57 INFO - PROCESS | 3640 | 1464142257720 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 3640 | ++DOCSHELL 10B4A000 == 41 [pid = 3640] [id = 385] 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11072000) [pid = 3640] [serial = 1154] [outer = 00000000] 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15F48800) [pid = 3640] [serial = 1155] [outer = 11072000] 19:10:57 INFO - PROCESS | 3640 | 1464142257771 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (16083800) [pid = 3640] [serial = 1156] [outer = 11072000] 19:10:58 INFO - PROCESS | 3640 | 1464142258516 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 954ms 19:10:58 INFO - PROCESS | 3640 | 1464142258580 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:10:58 INFO - PROCESS | 3640 | 1464142258584 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 19:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:10:58 INFO - PROCESS | 3640 | 1464142258590 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 3640 | 1464142258594 Marionette TRACE conn2 <- [1,1506,null,{}] 19:10:58 INFO - PROCESS | 3640 | 1464142258600 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:58 INFO - PROCESS | 3640 | 1464142258749 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:10:58 INFO - PROCESS | 3640 | 1464142258876 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F5400 == 42 [pid = 3640] [id = 386] 19:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0C7FE800) [pid = 3640] [serial = 1157] [outer = 00000000] 19:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (10485800) [pid = 3640] [serial = 1158] [outer = 0C7FE800] 19:10:58 INFO - PROCESS | 3640 | 1464142258936 Marionette DEBUG loaded listener.js 19:10:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (105F5800) [pid = 3640] [serial = 1159] [outer = 0C7FE800] 19:10:59 INFO - PROCESS | 3640 | 1464142259596 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1048ms 19:10:59 INFO - PROCESS | 3640 | 1464142259640 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 3640 | 1464142259646 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 19:10:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:10:59 INFO - PROCESS | 3640 | 1464142259672 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 3640 | 1464142259675 Marionette TRACE conn2 <- [1,1510,null,{}] 19:10:59 INFO - PROCESS | 3640 | 1464142259679 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:59 INFO - PROCESS | 3640 | 1464142259796 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:10:59 INFO - PROCESS | 3640 | 1464142259941 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F2000 == 43 [pid = 3640] [id = 387] 19:10:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (10B43400) [pid = 3640] [serial = 1160] [outer = 00000000] 19:10:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (10D37400) [pid = 3640] [serial = 1161] [outer = 10B43400] 19:10:59 INFO - PROCESS | 3640 | 1464142259996 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (11062800) [pid = 3640] [serial = 1162] [outer = 10B43400] 19:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (10B42800) [pid = 3640] [serial = 1163] [outer = 1B35D400] 19:11:00 INFO - PROCESS | 3640 | 1464142260928 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:11:00 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 () { 19:11:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:11:01 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 () { 19:11:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:11:01 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 () { 19:11:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:11:01 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 () { 19:11:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:11:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1330ms 19:11:01 INFO - PROCESS | 3640 | 1464142260990 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 3640 | 1464142260994 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 19:11:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:11:01 INFO - PROCESS | 3640 | 1464142261023 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 3640 | 1464142261027 Marionette TRACE conn2 <- [1,1514,null,{}] 19:11:01 INFO - PROCESS | 3640 | 1464142261034 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:01 INFO - PROCESS | 3640 | 1464142261138 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:11:01 INFO - PROCESS | 3640 | 1464142261255 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 167BE400 == 42 [pid = 3640] [id = 132] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 1980E400 == 41 [pid = 3640] [id = 136] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 13137000 == 40 [pid = 3640] [id = 133] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 1500E000 == 39 [pid = 3640] [id = 129] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 19912400 == 38 [pid = 3640] [id = 137] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 0F303C00 == 37 [pid = 3640] [id = 134] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 0F306400 == 36 [pid = 3640] [id = 130] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 13138C00 == 35 [pid = 3640] [id = 127] 19:11:01 INFO - PROCESS | 3640 | --DOCSHELL 10376000 == 34 [pid = 3640] [id = 142] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (156DF400) [pid = 3640] [serial = 994] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1B204400) [pid = 3640] [serial = 991] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A5A3400) [pid = 3640] [serial = 985] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18711C00) [pid = 3640] [serial = 988] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (10B4C800) [pid = 3640] [serial = 1027] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A5F0C00) [pid = 3640] [serial = 1036] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1B352400) [pid = 3640] [serial = 1039] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1B52AC00) [pid = 3640] [serial = 1042] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1873E000) [pid = 3640] [serial = 1033] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (160E7800) [pid = 3640] [serial = 1030] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1A1B8C00) [pid = 3640] [serial = 1104] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1987F400) [pid = 3640] [serial = 1101] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (11077400) [pid = 3640] [serial = 1107] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (16DA8400) [pid = 3640] [serial = 1110] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1A1C1C00) [pid = 3640] [serial = 1105] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (10ED9800) [pid = 3640] [serial = 1086] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (11238800) [pid = 3640] [serial = 1087] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1105FC00) [pid = 3640] [serial = 1084] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1105D400) [pid = 3640] [serial = 1083] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1A4E7800) [pid = 3640] [serial = 1081] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1A4E3000) [pid = 3640] [serial = 1080] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19919800) [pid = 3640] [serial = 1078] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19917C00) [pid = 3640] [serial = 1077] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19818000) [pid = 3640] [serial = 1075] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18740800) [pid = 3640] [serial = 1074] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17D22000) [pid = 3640] [serial = 1072] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1762C000) [pid = 3640] [serial = 1071] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (156E1C00) [pid = 3640] [serial = 1069] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1500F000) [pid = 3640] [serial = 1068] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (11CB4400) [pid = 3640] [serial = 1066] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1107F800) [pid = 3640] [serial = 1065] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18735000) [pid = 3640] [serial = 1063] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (168DF000) [pid = 3640] [serial = 1095] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (163A6400) [pid = 3640] [serial = 1092] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (163ADC00) [pid = 3640] [serial = 1093] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15007000) [pid = 3640] [serial = 1089] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (156AAC00) [pid = 3640] [serial = 1090] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1873A000) [pid = 3640] [serial = 1111] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1A5E6800) [pid = 3640] [serial = 1113] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1756FC00) [pid = 3640] [serial = 1098] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (182AF000) [pid = 3640] [serial = 1099] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (19917800) [pid = 3640] [serial = 1102] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (13187000) [pid = 3640] [serial = 1108] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (16964400) [pid = 3640] [serial = 1096] [outer = 00000000] [url = about:blank] 19:11:01 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FB800 == 35 [pid = 3640] [id = 388] 19:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0F303C00) [pid = 3640] [serial = 1164] [outer = 00000000] 19:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (104ED000) [pid = 3640] [serial = 1165] [outer = 0F303C00] 19:11:01 INFO - PROCESS | 3640 | 1464142261350 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (10B41000) [pid = 3640] [serial = 1166] [outer = 0F303C00] 19:11:01 INFO - PROCESS | 3640 | 1464142261936 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:11:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:11:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:11:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:11:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 19:11:01 INFO - PROCESS | 3640 | 1464142261971 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 3640 | 1464142261976 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 19:11:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:11:01 INFO - PROCESS | 3640 | 1464142261981 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 3640 | 1464142261986 Marionette TRACE conn2 <- [1,1518,null,{}] 19:11:02 INFO - PROCESS | 3640 | 1464142262008 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:02 INFO - PROCESS | 3640 | 1464142262114 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:11:02 INFO - PROCESS | 3640 | 1464142262210 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 3640 | ++DOCSHELL 10A5AC00 == 36 [pid = 3640] [id = 389] 19:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (10A5B400) [pid = 3640] [serial = 1167] [outer = 00000000] 19:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (10C1D800) [pid = 3640] [serial = 1168] [outer = 10A5B400] 19:11:02 INFO - PROCESS | 3640 | 1464142262267 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (10C24000) [pid = 3640] [serial = 1169] [outer = 10A5B400] 19:11:02 INFO - PROCESS | 3640 | 1464142262847 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:11:02 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 19:11:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:11:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:11:02 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. 19:11:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:11:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 907ms 19:11:02 INFO - PROCESS | 3640 | 1464142262886 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:11:02 INFO - PROCESS | 3640 | 1464142262892 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 19:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:11:02 INFO - PROCESS | 3640 | 1464142262899 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:11:02 INFO - PROCESS | 3640 | 1464142262902 Marionette TRACE conn2 <- [1,1522,null,{}] 19:11:02 INFO - PROCESS | 3640 | 1464142262906 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:03 INFO - PROCESS | 3640 | 1464142263015 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:11:03 INFO - PROCESS | 3640 | 1464142263096 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 3640 | ++DOCSHELL 10C27800 == 37 [pid = 3640] [id = 390] 19:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (10C29000) [pid = 3640] [serial = 1170] [outer = 00000000] 19:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (11073400) [pid = 3640] [serial = 1171] [outer = 10C29000] 19:11:03 INFO - PROCESS | 3640 | 1464142263164 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1107BC00) [pid = 3640] [serial = 1172] [outer = 10C29000] 19:11:03 INFO - PROCESS | 3640 | 1464142263731 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:11:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 907ms 19:11:03 INFO - PROCESS | 3640 | 1464142263801 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 3640 | 1464142263804 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 19:11:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:11:03 INFO - PROCESS | 3640 | 1464142263808 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 3640 | 1464142263812 Marionette TRACE conn2 <- [1,1526,null,{}] 19:11:03 INFO - PROCESS | 3640 | 1464142263823 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:03 INFO - PROCESS | 3640 | 1464142263971 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:11:04 INFO - PROCESS | 3640 | 1464142264095 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 3640 | ++DOCSHELL 11FEA400 == 38 [pid = 3640] [id = 391] 19:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (12B1C800) [pid = 3640] [serial = 1173] [outer = 00000000] 19:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (12B55800) [pid = 3640] [serial = 1174] [outer = 12B1C800] 19:11:04 INFO - PROCESS | 3640 | 1464142264159 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1318F000) [pid = 3640] [serial = 1175] [outer = 12B1C800] 19:11:04 INFO - PROCESS | 3640 | 1464142264744 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1001ms 19:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:11:04 INFO - PROCESS | 3640 | 1464142264809 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 3640 | 1464142264812 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 19:11:04 INFO - PROCESS | 3640 | 1464142264816 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 3640 | 1464142264818 Marionette TRACE conn2 <- [1,1530,null,{}] 19:11:04 INFO - PROCESS | 3640 | 1464142264822 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:04 INFO - PROCESS | 3640 | 1464142264938 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:11:05 INFO - PROCESS | 3640 | 1464142265032 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 3640 | ++DOCSHELL 1318B800 == 39 [pid = 3640] [id = 392] 19:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (139BBC00) [pid = 3640] [serial = 1176] [outer = 00000000] 19:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13E3E000) [pid = 3640] [serial = 1177] [outer = 139BBC00] 19:11:05 INFO - PROCESS | 3640 | 1464142265087 Marionette DEBUG loaded listener.js 19:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (14342400) [pid = 3640] [serial = 1178] [outer = 139BBC00] 19:11:05 INFO - PROCESS | 3640 | 1464142265629 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 892ms 19:11:05 INFO - PROCESS | 3640 | 1464142265719 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 3640 | 1464142265721 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 19:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:11:05 INFO - PROCESS | 3640 | 1464142265725 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 3640 | 1464142265727 Marionette TRACE conn2 <- [1,1534,null,{}] 19:11:05 INFO - PROCESS | 3640 | 1464142265730 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:05 INFO - PROCESS | 3640 | 1464142265826 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:11:05 INFO - PROCESS | 3640 | 1464142265957 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 3640 | ++DOCSHELL 103D9C00 == 40 [pid = 3640] [id = 393] 19:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (104EBC00) [pid = 3640] [serial = 1179] [outer = 00000000] 19:11:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (139ACC00) [pid = 3640] [serial = 1180] [outer = 104EBC00] 19:11:06 INFO - PROCESS | 3640 | 1464142266012 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13131400) [pid = 3640] [serial = 1181] [outer = 104EBC00] 19:11:06 INFO - PROCESS | 3640 | 1464142266656 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1001ms 19:11:06 INFO - PROCESS | 3640 | 1464142266727 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 3640 | 1464142266731 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 19:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:11:06 INFO - PROCESS | 3640 | 1464142266736 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 3640 | 1464142266740 Marionette TRACE conn2 <- [1,1538,null,{}] 19:11:06 INFO - PROCESS | 3640 | 1464142266746 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:06 INFO - PROCESS | 3640 | 1464142266855 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:11:06 INFO - PROCESS | 3640 | 1464142266984 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 3640 | ++DOCSHELL 104EC000 == 41 [pid = 3640] [id = 394] 19:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (104EDC00) [pid = 3640] [serial = 1182] [outer = 00000000] 19:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (10A5EC00) [pid = 3640] [serial = 1183] [outer = 104EDC00] 19:11:07 INFO - PROCESS | 3640 | 1464142267037 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (10B49000) [pid = 3640] [serial = 1184] [outer = 104EDC00] 19:11:07 INFO - PROCESS | 3640 | --DOCSHELL 0C7F5400 == 40 [pid = 3640] [id = 386] 19:11:07 INFO - PROCESS | 3640 | 1464142267673 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1001ms 19:11:07 INFO - PROCESS | 3640 | 1464142267740 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 3640 | 1464142267746 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 19:11:07 INFO - PROCESS | 3640 | 1464142267751 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:11:07 INFO - PROCESS | 3640 | 1464142267755 Marionette TRACE conn2 <- [1,1542,null,{}] 19:11:07 INFO - PROCESS | 3640 | 1464142267760 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:07 INFO - PROCESS | 3640 | 1464142267903 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:11:08 INFO - PROCESS | 3640 | 1464142268038 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 3640 | ++DOCSHELL 10C1EC00 == 41 [pid = 3640] [id = 395] 19:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (10C1F400) [pid = 3640] [serial = 1185] [outer = 00000000] 19:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (10ED9800) [pid = 3640] [serial = 1186] [outer = 10C1F400] 19:11:08 INFO - PROCESS | 3640 | 1464142268098 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (11060000) [pid = 3640] [serial = 1187] [outer = 10C1F400] 19:11:08 INFO - PROCESS | 3640 | 1464142268716 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1001ms 19:11:08 INFO - PROCESS | 3640 | 1464142268753 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:11:08 INFO - PROCESS | 3640 | 1464142268759 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 19:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:11:08 INFO - PROCESS | 3640 | 1464142268766 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 3640 | 1464142268769 Marionette TRACE conn2 <- [1,1546,null,{}] 19:11:08 INFO - PROCESS | 3640 | 1464142268773 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:08 INFO - PROCESS | 3640 | 1464142268961 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:11:09 INFO - PROCESS | 3640 | 1464142269021 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 3640 | ++DOCSHELL 12BD9400 == 42 [pid = 3640] [id = 396] 19:11:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (12FB2000) [pid = 3640] [serial = 1188] [outer = 00000000] 19:11:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1312E000) [pid = 3640] [serial = 1189] [outer = 12FB2000] 19:11:09 INFO - PROCESS | 3640 | 1464142269075 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (131DE000) [pid = 3640] [serial = 1190] [outer = 12FB2000] 19:11:09 INFO - PROCESS | 3640 | 1464142269718 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 19:11:09 INFO - PROCESS | 3640 | 1464142269766 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 3640 | 1464142269768 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 19:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:11:09 INFO - PROCESS | 3640 | 1464142269772 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 3640 | 1464142269776 Marionette TRACE conn2 <- [1,1550,null,{}] 19:11:09 INFO - PROCESS | 3640 | 1464142269787 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 3640 | 1464142269896 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:11:10 INFO - PROCESS | 3640 | 1464142270004 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 3640 | ++DOCSHELL 155BA800 == 43 [pid = 3640] [id = 397] 19:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156AB400) [pid = 3640] [serial = 1191] [outer = 00000000] 19:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (156DE400) [pid = 3640] [serial = 1192] [outer = 156AB400] 19:11:10 INFO - PROCESS | 3640 | 1464142270062 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1580AC00) [pid = 3640] [serial = 1193] [outer = 156AB400] 19:11:10 INFO - PROCESS | 3640 | 1464142270629 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 907ms 19:11:10 INFO - PROCESS | 3640 | 1464142270676 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 3640 | 1464142270679 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 19:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:11:10 INFO - PROCESS | 3640 | 1464142270683 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 3640 | 1464142270685 Marionette TRACE conn2 <- [1,1554,null,{}] 19:11:10 INFO - PROCESS | 3640 | 1464142270688 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:10 INFO - PROCESS | 3640 | 1464142270796 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:11:10 INFO - PROCESS | 3640 | 1464142270896 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 3640 | ++DOCSHELL 15F52C00 == 44 [pid = 3640] [id = 398] 19:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15F53000) [pid = 3640] [serial = 1194] [outer = 00000000] 19:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1608DC00) [pid = 3640] [serial = 1195] [outer = 15F53000] 19:11:10 INFO - PROCESS | 3640 | 1464142270954 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (16090000) [pid = 3640] [serial = 1196] [outer = 15F53000] 19:11:11 INFO - PROCESS | 3640 | 1464142271533 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 908ms 19:11:11 INFO - PROCESS | 3640 | 1464142271586 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 3640 | 1464142271588 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 19:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:11:11 INFO - PROCESS | 3640 | 1464142271592 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 3640 | 1464142271594 Marionette TRACE conn2 <- [1,1558,null,{}] 19:11:11 INFO - PROCESS | 3640 | 1464142271597 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:11 INFO - PROCESS | 3640 | 1464142271694 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:11:11 INFO - PROCESS | 3640 | 1464142271795 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 3640 | ++DOCSHELL 16084C00 == 45 [pid = 3640] [id = 399] 19:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (16085400) [pid = 3640] [serial = 1197] [outer = 00000000] 19:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (16160400) [pid = 3640] [serial = 1198] [outer = 16085400] 19:11:11 INFO - PROCESS | 3640 | 1464142271853 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16163800) [pid = 3640] [serial = 1199] [outer = 16085400] 19:11:12 INFO - PROCESS | 3640 | 1464142272550 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1001ms 19:11:12 INFO - PROCESS | 3640 | 1464142272596 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 3640 | 1464142272600 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 19:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:11:12 INFO - PROCESS | 3640 | 1464142272605 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 3640 | 1464142272609 Marionette TRACE conn2 <- [1,1562,null,{}] 19:11:12 INFO - PROCESS | 3640 | 1464142272615 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:12 INFO - PROCESS | 3640 | 1464142272715 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:11:12 INFO - PROCESS | 3640 | 1464142272851 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F2400 == 46 [pid = 3640] [id = 400] 19:11:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0C7F7800) [pid = 3640] [serial = 1200] [outer = 00000000] 19:11:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (10B49400) [pid = 3640] [serial = 1201] [outer = 0C7F7800] 19:11:12 INFO - PROCESS | 3640 | 1464142272903 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1105B000) [pid = 3640] [serial = 1202] [outer = 0C7F7800] 19:11:13 INFO - PROCESS | 3640 | --DOCSHELL 11FEA400 == 45 [pid = 3640] [id = 391] 19:11:13 INFO - PROCESS | 3640 | --DOCSHELL 10C27800 == 44 [pid = 3640] [id = 390] 19:11:13 INFO - PROCESS | 3640 | --DOCSHELL 10A5AC00 == 43 [pid = 3640] [id = 389] 19:11:13 INFO - PROCESS | 3640 | 1464142273621 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1048ms 19:11:13 INFO - PROCESS | 3640 | 1464142273674 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:11:13 INFO - PROCESS | 3640 | 1464142273677 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 19:11:13 INFO - PROCESS | 3640 | 1464142273683 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:11:13 INFO - PROCESS | 3640 | 1464142273686 Marionette TRACE conn2 <- [1,1566,null,{}] 19:11:13 INFO - PROCESS | 3640 | 1464142273692 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:13 INFO - PROCESS | 3640 | 1464142273800 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:11:13 INFO - PROCESS | 3640 | 1464142273932 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 3640 | ++DOCSHELL 114E3000 == 44 [pid = 3640] [id = 401] 19:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1185D400) [pid = 3640] [serial = 1203] [outer = 00000000] 19:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (11FEA400) [pid = 3640] [serial = 1204] [outer = 1185D400] 19:11:14 INFO - PROCESS | 3640 | 1464142273990 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (12FB3800) [pid = 3640] [serial = 1205] [outer = 1185D400] 19:11:14 INFO - PROCESS | 3640 | 1464142274585 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 954ms 19:11:14 INFO - PROCESS | 3640 | 1464142274631 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 3640 | 1464142274637 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 19:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:11:14 INFO - PROCESS | 3640 | 1464142274644 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 3640 | 1464142274647 Marionette TRACE conn2 <- [1,1570,null,{}] 19:11:14 INFO - PROCESS | 3640 | 1464142274651 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 3640 | 1464142274763 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:11:14 INFO - PROCESS | 3640 | 1464142274894 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 3640 | ++DOCSHELL 139C4C00 == 45 [pid = 3640] [id = 402] 19:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (139C6800) [pid = 3640] [serial = 1206] [outer = 00000000] 19:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (156E0800) [pid = 3640] [serial = 1207] [outer = 139C6800] 19:11:14 INFO - PROCESS | 3640 | 1464142274950 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (15772C00) [pid = 3640] [serial = 1208] [outer = 139C6800] 19:11:15 INFO - PROCESS | 3640 | 1464142275554 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 939ms 19:11:15 INFO - PROCESS | 3640 | 1464142275587 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:11:15 INFO - PROCESS | 3640 | 1464142275589 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 19:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:11:15 INFO - PROCESS | 3640 | 1464142275593 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:11:15 INFO - PROCESS | 3640 | 1464142275597 Marionette TRACE conn2 <- [1,1574,null,{}] 19:11:15 INFO - PROCESS | 3640 | 1464142275609 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:15 INFO - PROCESS | 3640 | 1464142275715 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:11:15 INFO - PROCESS | 3640 | 1464142275850 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 3640 | ++DOCSHELL 163AB000 == 46 [pid = 3640] [id = 403] 19:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (163AB800) [pid = 3640] [serial = 1209] [outer = 00000000] 19:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (163AEC00) [pid = 3640] [serial = 1210] [outer = 163AB800] 19:11:15 INFO - PROCESS | 3640 | 1464142275909 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (16772400) [pid = 3640] [serial = 1211] [outer = 163AB800] 19:11:16 INFO - PROCESS | 3640 | 1464142276467 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 939ms 19:11:16 INFO - PROCESS | 3640 | 1464142276538 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 3640 | 1464142276541 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 19:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:11:16 INFO - PROCESS | 3640 | 1464142276544 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 3640 | 1464142276546 Marionette TRACE conn2 <- [1,1578,null,{}] 19:11:16 INFO - PROCESS | 3640 | 1464142276550 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 3640 | 1464142276660 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:11:16 INFO - PROCESS | 3640 | 1464142276789 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:16 INFO - PROCESS | 3640 | ++DOCSHELL 167C4000 == 47 [pid = 3640] [id = 404] 19:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (167C4800) [pid = 3640] [serial = 1212] [outer = 00000000] 19:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (167CA400) [pid = 3640] [serial = 1213] [outer = 167C4800] 19:11:16 INFO - PROCESS | 3640 | 1464142276845 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (168D2000) [pid = 3640] [serial = 1214] [outer = 167C4800] 19:11:17 INFO - PROCESS | 3640 | 1464142277429 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 954ms 19:11:17 INFO - PROCESS | 3640 | 1464142277489 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 3640 | 1464142277491 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 19:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:11:17 INFO - PROCESS | 3640 | 1464142277495 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 3640 | 1464142277497 Marionette TRACE conn2 <- [1,1582,null,{}] 19:11:17 INFO - PROCESS | 3640 | 1464142277501 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:17 INFO - PROCESS | 3640 | 1464142277628 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:11:17 INFO - PROCESS | 3640 | 1464142277759 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 3640 | ++DOCSHELL 168DC000 == 48 [pid = 3640] [id = 405] 19:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (16939C00) [pid = 3640] [serial = 1215] [outer = 00000000] 19:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1695A000) [pid = 3640] [serial = 1216] [outer = 16939C00] 19:11:17 INFO - PROCESS | 3640 | 1464142277815 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1695AC00) [pid = 3640] [serial = 1217] [outer = 16939C00] 19:11:18 INFO - PROCESS | 3640 | 1464142278490 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1048ms 19:11:18 INFO - PROCESS | 3640 | 1464142278553 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 3640 | 1464142278557 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 19:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:11:18 INFO - PROCESS | 3640 | 1464142278562 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 3640 | 1464142278565 Marionette TRACE conn2 <- [1,1586,null,{}] 19:11:18 INFO - PROCESS | 3640 | 1464142278571 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:18 INFO - PROCESS | 3640 | 1464142278670 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:11:18 INFO - PROCESS | 3640 | 1464142278855 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 3640 | ++DOCSHELL 0F307400 == 49 [pid = 3640] [id = 406] 19:11:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0F30C400) [pid = 3640] [serial = 1218] [outer = 00000000] 19:11:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (10504C00) [pid = 3640] [serial = 1219] [outer = 0F30C400] 19:11:18 INFO - PROCESS | 3640 | 1464142278933 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (10D3A400) [pid = 3640] [serial = 1220] [outer = 0F30C400] 19:11:19 INFO - PROCESS | 3640 | 1464142279610 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1111ms 19:11:19 INFO - PROCESS | 3640 | 1464142279674 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 3640 | 1464142279679 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 19:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:11:19 INFO - PROCESS | 3640 | 1464142279685 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 3640 | 1464142279689 Marionette TRACE conn2 <- [1,1590,null,{}] 19:11:19 INFO - PROCESS | 3640 | 1464142279694 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:19 INFO - PROCESS | 3640 | 1464142279803 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:11:19 INFO - PROCESS | 3640 | 1464142279937 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:19 INFO - PROCESS | 3640 | ++DOCSHELL 13E42400 == 50 [pid = 3640] [id = 407] 19:11:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (143D0800) [pid = 3640] [serial = 1221] [outer = 00000000] 19:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (156DEC00) [pid = 3640] [serial = 1222] [outer = 143D0800] 19:11:20 INFO - PROCESS | 3640 | 1464142279995 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (16084000) [pid = 3640] [serial = 1223] [outer = 143D0800] 19:11:20 INFO - PROCESS | 3640 | 1464142280646 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1001ms 19:11:20 INFO - PROCESS | 3640 | 1464142280718 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 3640 | 1464142280722 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 19:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:11:20 INFO - PROCESS | 3640 | 1464142280728 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 3640 | 1464142280730 Marionette TRACE conn2 <- [1,1594,null,{}] 19:11:20 INFO - PROCESS | 3640 | 1464142280734 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:20 INFO - PROCESS | 3640 | 1464142280841 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:11:20 INFO - PROCESS | 3640 | 1464142280975 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 3640 | ++DOCSHELL 163AE400 == 51 [pid = 3640] [id = 408] 19:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (163AF400) [pid = 3640] [serial = 1224] [outer = 00000000] 19:11:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1676A000) [pid = 3640] [serial = 1225] [outer = 163AF400] 19:11:21 INFO - PROCESS | 3640 | 1464142281031 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (167C4400) [pid = 3640] [serial = 1226] [outer = 163AF400] 19:11:21 INFO - PROCESS | 3640 | 1464142281672 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1001ms 19:11:21 INFO - PROCESS | 3640 | 1464142281730 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 3640 | 1464142281733 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 19:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:11:21 INFO - PROCESS | 3640 | 1464142281738 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 3640 | 1464142281744 Marionette TRACE conn2 <- [1,1598,null,{}] 19:11:21 INFO - PROCESS | 3640 | 1464142281754 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:21 INFO - PROCESS | 3640 | 1464142281862 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:11:22 INFO - PROCESS | 3640 | 1464142281999 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 3640 | ++DOCSHELL 16D9CC00 == 52 [pid = 3640] [id = 409] 19:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (16DA6000) [pid = 3640] [serial = 1227] [outer = 00000000] 19:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (16EB1800) [pid = 3640] [serial = 1228] [outer = 16DA6000] 19:11:22 INFO - PROCESS | 3640 | 1464142282055 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (16EC8000) [pid = 3640] [serial = 1229] [outer = 16DA6000] 19:11:22 INFO - PROCESS | 3640 | 1464142282607 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 892ms 19:11:22 INFO - PROCESS | 3640 | 1464142282642 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 3640 | 1464142282645 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 19:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:11:22 INFO - PROCESS | 3640 | 1464142282650 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 3640 | 1464142282652 Marionette TRACE conn2 <- [1,1602,null,{}] 19:11:22 INFO - PROCESS | 3640 | 1464142282655 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:22 INFO - PROCESS | 3640 | 1464142282758 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:11:22 INFO - PROCESS | 3640 | 1464142282861 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 3640 | ++DOCSHELL 0C394800 == 53 [pid = 3640] [id = 410] 19:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (16ECF000) [pid = 3640] [serial = 1230] [outer = 00000000] 19:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (16ED2800) [pid = 3640] [serial = 1231] [outer = 16ECF000] 19:11:22 INFO - PROCESS | 3640 | 1464142282915 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (16ED3800) [pid = 3640] [serial = 1232] [outer = 16ECF000] 19:11:23 INFO - PROCESS | 3640 | 1464142283546 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:11:23 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 19:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 954ms 19:11:23 INFO - PROCESS | 3640 | 1464142283596 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:11:23 INFO - PROCESS | 3640 | 1464142283598 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 19:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:11:23 INFO - PROCESS | 3640 | 1464142283602 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:11:23 INFO - PROCESS | 3640 | 1464142283604 Marionette TRACE conn2 <- [1,1606,null,{}] 19:11:23 INFO - PROCESS | 3640 | 1464142283608 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:23 INFO - PROCESS | 3640 | 1464142283706 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:11:23 INFO - PROCESS | 3640 | 1464142283817 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 3640 | ++DOCSHELL 16ED2400 == 54 [pid = 3640] [id = 411] 19:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (16ED3000) [pid = 3640] [serial = 1233] [outer = 00000000] 19:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1756F000) [pid = 3640] [serial = 1234] [outer = 16ED3000] 19:11:23 INFO - PROCESS | 3640 | 1464142283879 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (178B4C00) [pid = 3640] [serial = 1235] [outer = 16ED3000] 19:11:24 INFO - PROCESS | 3640 | 1464142284518 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1049ms 19:11:24 INFO - PROCESS | 3640 | 1464142284663 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 3640 | 1464142284667 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 19:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:11:24 INFO - PROCESS | 3640 | 1464142284671 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 3640 | 1464142284675 Marionette TRACE conn2 <- [1,1610,null,{}] 19:11:24 INFO - PROCESS | 3640 | 1464142284680 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 3640 | 1464142284790 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:11:24 INFO - PROCESS | 3640 | 1464142284921 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 3640 | ++DOCSHELL 139AC400 == 55 [pid = 3640] [id = 412] 19:11:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (139C0400) [pid = 3640] [serial = 1236] [outer = 00000000] 19:11:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (14343000) [pid = 3640] [serial = 1237] [outer = 139C0400] 19:11:24 INFO - PROCESS | 3640 | 1464142284975 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (156E4800) [pid = 3640] [serial = 1238] [outer = 139C0400] 19:11:25 INFO - PROCESS | 3640 | --DOCSHELL 167C4000 == 54 [pid = 3640] [id = 404] 19:11:25 INFO - PROCESS | 3640 | --DOCSHELL 163AB000 == 53 [pid = 3640] [id = 403] 19:11:25 INFO - PROCESS | 3640 | --DOCSHELL 139C4C00 == 52 [pid = 3640] [id = 402] 19:11:25 INFO - PROCESS | 3640 | --DOCSHELL 114E3000 == 51 [pid = 3640] [id = 401] 19:11:25 INFO - PROCESS | 3640 | 1464142285665 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:11:25 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 19:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1048ms 19:11:25 INFO - PROCESS | 3640 | 1464142285718 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 3640 | 1464142285722 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 19:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:11:25 INFO - PROCESS | 3640 | 1464142285748 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 3640 | 1464142285751 Marionette TRACE conn2 <- [1,1614,null,{}] 19:11:25 INFO - PROCESS | 3640 | 1464142285757 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:25 INFO - PROCESS | 3640 | 1464142285866 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:11:26 INFO - PROCESS | 3640 | 1464142286004 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:26 INFO - PROCESS | 3640 | ++DOCSHELL 156AC400 == 52 [pid = 3640] [id = 413] 19:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (156B2800) [pid = 3640] [serial = 1239] [outer = 00000000] 19:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (16162800) [pid = 3640] [serial = 1240] [outer = 156B2800] 19:11:26 INFO - PROCESS | 3640 | 1464142286064 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (163B2800) [pid = 3640] [serial = 1241] [outer = 156B2800] 19:11:26 INFO - PROCESS | 3640 | 1464142286683 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1001ms 19:11:26 INFO - PROCESS | 3640 | 1464142286752 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:11:26 INFO - PROCESS | 3640 | 1464142286758 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 19:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:11:26 INFO - PROCESS | 3640 | 1464142286765 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:11:26 INFO - PROCESS | 3640 | 1464142286768 Marionette TRACE conn2 <- [1,1618,null,{}] 19:11:26 INFO - PROCESS | 3640 | 1464142286772 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:26 INFO - PROCESS | 3640 | 1464142286880 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:11:27 INFO - PROCESS | 3640 | 1464142287017 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 3640 | ++DOCSHELL 16943400 == 53 [pid = 3640] [id = 414] 19:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (16944000) [pid = 3640] [serial = 1242] [outer = 00000000] 19:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (16966400) [pid = 3640] [serial = 1243] [outer = 16944000] 19:11:27 INFO - PROCESS | 3640 | 1464142287073 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (16D9B800) [pid = 3640] [serial = 1244] [outer = 16944000] 19:11:27 INFO - PROCESS | 3640 | 1464142287697 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1001ms 19:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:11:27 INFO - PROCESS | 3640 | 1464142287764 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 3640 | 1464142287767 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 19:11:27 INFO - PROCESS | 3640 | 1464142287771 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 3640 | 1464142287774 Marionette TRACE conn2 <- [1,1622,null,{}] 19:11:27 INFO - PROCESS | 3640 | 1464142287786 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:27 INFO - PROCESS | 3640 | 1464142287895 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:11:28 INFO - PROCESS | 3640 | 1464142288035 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:28 INFO - PROCESS | 3640 | ++DOCSHELL 176CD000 == 54 [pid = 3640] [id = 415] 19:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (176CEC00) [pid = 3640] [serial = 1245] [outer = 00000000] 19:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1794D800) [pid = 3640] [serial = 1246] [outer = 176CEC00] 19:11:28 INFO - PROCESS | 3640 | 1464142288095 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (17FF0800) [pid = 3640] [serial = 1247] [outer = 176CEC00] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 16ED2400 == 53 [pid = 3640] [id = 411] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 16D9CC00 == 52 [pid = 3640] [id = 409] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0C394800 == 51 [pid = 3640] [id = 410] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 13E42400 == 50 [pid = 3640] [id = 407] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 163AE400 == 49 [pid = 3640] [id = 408] 19:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0F307400 == 48 [pid = 3640] [id = 406] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10337000 == 47 [pid = 3640] [id = 125] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 0C7F4000 == 46 [pid = 3640] [id = 372] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 104F1000 == 45 [pid = 3640] [id = 373] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 105F0400 == 44 [pid = 3640] [id = 139] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 12963800 == 43 [pid = 3640] [id = 377] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 168D4400 == 42 [pid = 3640] [id = 140] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 114DE000 == 41 [pid = 3640] [id = 126] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 118C0000 == 40 [pid = 3640] [id = 128] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10C26000 == 39 [pid = 3640] [id = 375] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10C1E000 == 38 [pid = 3640] [id = 374] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 103D9C00 == 37 [pid = 3640] [id = 393] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 0C784000 == 36 [pid = 3640] [id = 384] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 150C4000 == 35 [pid = 3640] [id = 138] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 155BA800 == 34 [pid = 3640] [id = 397] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10C1A800 == 33 [pid = 3640] [id = 380] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 0C7F2000 == 32 [pid = 3640] [id = 387] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10C1EC00 == 31 [pid = 3640] [id = 395] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10B3F800 == 30 [pid = 3640] [id = 383] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 12BD9400 == 29 [pid = 3640] [id = 396] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 0C7FB800 == 28 [pid = 3640] [id = 388] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 1318B800 == 27 [pid = 3640] [id = 392] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 1A5EDC00 == 26 [pid = 3640] [id = 141] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 13A74000 == 25 [pid = 3640] [id = 382] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 16084C00 == 24 [pid = 3640] [id = 399] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 11077800 == 23 [pid = 3640] [id = 376] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 13110000 == 22 [pid = 3640] [id = 379] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 15F52C00 == 21 [pid = 3640] [id = 398] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 1312B400 == 20 [pid = 3640] [id = 378] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 178B3C00 == 19 [pid = 3640] [id = 135] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 1105DC00 == 18 [pid = 3640] [id = 381] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 1A1B7C00 == 17 [pid = 3640] [id = 371] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 167BC400 == 16 [pid = 3640] [id = 131] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 104EC000 == 15 [pid = 3640] [id = 394] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 0C7F2400 == 14 [pid = 3640] [id = 400] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 168DC000 == 13 [pid = 3640] [id = 405] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 16943400 == 12 [pid = 3640] [id = 414] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 156AC400 == 11 [pid = 3640] [id = 413] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 10B4A000 == 10 [pid = 3640] [id = 385] 19:11:31 INFO - PROCESS | 3640 | --DOCSHELL 139AC400 == 9 [pid = 3640] [id = 412] 19:11:32 INFO - PROCESS | 3640 | 1464142292520 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 4819ms 19:11:32 INFO - PROCESS | 3640 | 1464142292589 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 3640 | 1464142292593 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 19:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:11:32 INFO - PROCESS | 3640 | 1464142292599 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:11:32 INFO - PROCESS | 3640 | 1464142292603 Marionette TRACE conn2 <- [1,1626,null,{}] 19:11:32 INFO - PROCESS | 3640 | 1464142292610 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:32 INFO - PROCESS | 3640 | 1464142292702 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:11:32 INFO - PROCESS | 3640 | 1464142292720 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FEC00 == 10 [pid = 3640] [id = 416] 19:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0C7FF400) [pid = 3640] [serial = 1248] [outer = 00000000] 19:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (103ECC00) [pid = 3640] [serial = 1249] [outer = 0C7FF400] 19:11:32 INFO - PROCESS | 3640 | 1464142292769 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (104EAC00) [pid = 3640] [serial = 1250] [outer = 0C7FF400] 19:11:33 INFO - PROCESS | 3640 | 1464142293275 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 689ms 19:11:33 INFO - PROCESS | 3640 | 1464142293299 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:11:33 INFO - PROCESS | 3640 | 1464142293305 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 19:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:11:33 INFO - PROCESS | 3640 | 1464142293311 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 3640 | 1464142293314 Marionette TRACE conn2 <- [1,1630,null,{}] 19:11:33 INFO - PROCESS | 3640 | 1464142293317 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:33 INFO - PROCESS | 3640 | 1464142293414 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:11:33 INFO - PROCESS | 3640 | 1464142293424 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 3640 | ++DOCSHELL 0F30E800 == 11 [pid = 3640] [id = 417] 19:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (10C27800) [pid = 3640] [serial = 1251] [outer = 00000000] 19:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (10D39400) [pid = 3640] [serial = 1252] [outer = 10C27800] 19:11:33 INFO - PROCESS | 3640 | 1464142293469 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1105D800) [pid = 3640] [serial = 1253] [outer = 10C27800] 19:11:33 INFO - PROCESS | 3640 | 1464142293958 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 704ms 19:11:34 INFO - PROCESS | 3640 | 1464142294012 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 3640 | 1464142294015 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 19:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:11:34 INFO - PROCESS | 3640 | 1464142294019 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 3640 | 1464142294022 Marionette TRACE conn2 <- [1,1634,null,{}] 19:11:34 INFO - PROCESS | 3640 | 1464142294034 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:34 INFO - PROCESS | 3640 | 1464142294151 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:11:34 INFO - PROCESS | 3640 | 1464142294273 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:34 INFO - PROCESS | 3640 | ++DOCSHELL 11CBB800 == 12 [pid = 3640] [id = 418] 19:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (11FA5800) [pid = 3640] [serial = 1254] [outer = 00000000] 19:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (12B20800) [pid = 3640] [serial = 1255] [outer = 11FA5800] 19:11:34 INFO - PROCESS | 3640 | 1464142294322 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (12F0C400) [pid = 3640] [serial = 1256] [outer = 11FA5800] 19:11:34 INFO - PROCESS | 3640 | 1464142294804 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 845ms 19:11:34 INFO - PROCESS | 3640 | 1464142294865 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 3640 | 1464142294868 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 19:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:11:34 INFO - PROCESS | 3640 | 1464142294871 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 3640 | 1464142294873 Marionette TRACE conn2 <- [1,1638,null,{}] 19:11:34 INFO - PROCESS | 3640 | 1464142294876 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 3640 | 1464142294991 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:11:35 INFO - PROCESS | 3640 | 1464142294997 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 3640 | ++DOCSHELL 13138000 == 13 [pid = 3640] [id = 419] 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (13275400) [pid = 3640] [serial = 1257] [outer = 00000000] 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (13A77000) [pid = 3640] [serial = 1258] [outer = 13275400] 19:11:35 INFO - PROCESS | 3640 | 1464142295046 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (1434A000) [pid = 3640] [serial = 1259] [outer = 13275400] 19:11:35 INFO - PROCESS | 3640 | 1464142295512 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 704ms 19:11:35 INFO - PROCESS | 3640 | 1464142295572 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 3640 | 1464142295574 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 19:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:11:35 INFO - PROCESS | 3640 | 1464142295620 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - PROCESS | 3640 | 1464142295623 Marionette TRACE conn2 <- [1,1642,null,{}] 19:11:35 INFO - PROCESS | 3640 | 1464142295642 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 3640 | 1464142295748 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:11:35 INFO - PROCESS | 3640 | 1464142295761 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 3640 | ++DOCSHELL 13A76400 == 14 [pid = 3640] [id = 420] 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (1500D800) [pid = 3640] [serial = 1260] [outer = 00000000] 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (156E1C00) [pid = 3640] [serial = 1261] [outer = 1500D800] 19:11:35 INFO - PROCESS | 3640 | 1464142295805 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (15F52C00) [pid = 3640] [serial = 1262] [outer = 1500D800] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (12B4FC00) [pid = 3640] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (10C1E400) [pid = 3640] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (1A4E3400) [pid = 3640] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0C7FE800) [pid = 3640] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (11068000) [pid = 3640] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (10B43400) [pid = 3640] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (10C1F400) [pid = 3640] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (139C6800) [pid = 3640] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (10A5B400) [pid = 3640] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (104EDC00) [pid = 3640] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (139BBC00) [pid = 3640] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1185D400) [pid = 3640] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0F303C00) [pid = 3640] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (139C0400) [pid = 3640] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0C7F7800) [pid = 3640] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (12B1C800) [pid = 3640] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (11072000) [pid = 3640] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (13133800) [pid = 3640] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (10D40400) [pid = 3640] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (131D7400) [pid = 3640] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0C7F5C00) [pid = 3640] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (104F1800) [pid = 3640] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (11077000) [pid = 3640] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1312F400) [pid = 3640] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1500F800) [pid = 3640] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1055E000) [pid = 3640] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (11079400) [pid = 3640] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (16085400) [pid = 3640] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (16ED3000) [pid = 3640] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (156B2800) [pid = 3640] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1612ms 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (16ECF000) [pid = 3640] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (16939C00) [pid = 3640] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (16DA6000) [pid = 3640] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (167C4800) [pid = 3640] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (15F53000) [pid = 3640] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (163AF400) [pid = 3640] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (156AB400) [pid = 3640] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0F30C400) [pid = 3640] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (12FB2000) [pid = 3640] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (143D0800) [pid = 3640] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (163AB800) [pid = 3640] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (16944000) [pid = 3640] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (10C29000) [pid = 3640] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:11:37 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (104EBC00) [pid = 3640] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:11:37 INFO - PROCESS | 3640 | 1464142297140 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:11:37 INFO - PROCESS | 3640 | 1464142297195 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:11:37 INFO - PROCESS | 3640 | 1464142297197 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 19:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:11:37 INFO - PROCESS | 3640 | 1464142297233 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 3640 | 1464142297236 Marionette TRACE conn2 <- [1,1646,null,{}] 19:11:37 INFO - PROCESS | 3640 | 1464142297243 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:37 INFO - PROCESS | 3640 | 1464142297389 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:11:37 INFO - PROCESS | 3640 | 1464142297452 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 3640 | ++DOCSHELL 11061800 == 15 [pid = 3640] [id = 421] 19:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (11064C00) [pid = 3640] [serial = 1263] [outer = 00000000] 19:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (11079400) [pid = 3640] [serial = 1264] [outer = 11064C00] 19:11:37 INFO - PROCESS | 3640 | 1464142297496 Marionette DEBUG loaded listener.js 19:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (11867000) [pid = 3640] [serial = 1265] [outer = 11064C00] 19:11:37 INFO - PROCESS | 3640 | 1464142297856 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 688ms 19:11:37 INFO - PROCESS | 3640 | 1464142297879 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:11:37 INFO - PROCESS | 3640 | 1464142297881 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 19:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:11:37 INFO - PROCESS | 3640 | 1464142297884 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 3640 | 1464142297886 Marionette TRACE conn2 <- [1,1650,null,{}] 19:11:37 INFO - PROCESS | 3640 | 1464142297889 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:38 INFO - PROCESS | 3640 | 1464142298001 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:11:38 INFO - PROCESS | 3640 | 1464142298010 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 3640 | ++DOCSHELL 11064400 == 16 [pid = 3640] [id = 422] 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (11077000) [pid = 3640] [serial = 1266] [outer = 00000000] 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (131E0800) [pid = 3640] [serial = 1267] [outer = 11077000] 19:11:38 INFO - PROCESS | 3640 | 1464142298055 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (13281C00) [pid = 3640] [serial = 1268] [outer = 11077000] 19:11:38 INFO - PROCESS | 3640 | 1464142298487 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 641ms 19:11:38 INFO - PROCESS | 3640 | 1464142298523 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:11:38 INFO - PROCESS | 3640 | 1464142298525 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 19:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:11:38 INFO - PROCESS | 3640 | 1464142298528 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 3640 | 1464142298529 Marionette TRACE conn2 <- [1,1654,null,{}] 19:11:38 INFO - PROCESS | 3640 | 1464142298532 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:38 INFO - PROCESS | 3640 | 1464142298606 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:11:38 INFO - PROCESS | 3640 | 1464142298736 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 3640 | ++DOCSHELL 0F305000 == 17 [pid = 3640] [id = 423] 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (10D39000) [pid = 3640] [serial = 1269] [outer = 00000000] 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (156A8800) [pid = 3640] [serial = 1270] [outer = 10D39000] 19:11:38 INFO - PROCESS | 3640 | 1464142298782 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (156B2800) [pid = 3640] [serial = 1271] [outer = 10D39000] 19:11:39 INFO - PROCESS | 3640 | 1464142299288 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 845ms 19:11:39 INFO - PROCESS | 3640 | 1464142299372 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 3640 | 1464142299376 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 19:11:39 INFO - PROCESS | 3640 | 1464142299382 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:11:39 INFO - PROCESS | 3640 | 1464142299386 Marionette TRACE conn2 <- [1,1658,null,{}] 19:11:39 INFO - PROCESS | 3640 | 1464142299391 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:39 INFO - PROCESS | 3640 | 1464142299519 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:11:39 INFO - PROCESS | 3640 | 1464142299650 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 3640 | ++DOCSHELL 0F306400 == 18 [pid = 3640] [id = 424] 19:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0F30C000) [pid = 3640] [serial = 1272] [outer = 00000000] 19:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1055E800) [pid = 3640] [serial = 1273] [outer = 0F30C000] 19:11:39 INFO - PROCESS | 3640 | 1464142299709 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (10A5F400) [pid = 3640] [serial = 1274] [outer = 0F30C000] 19:11:40 INFO - PROCESS | 3640 | 1464142300458 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1142ms 19:11:40 INFO - PROCESS | 3640 | 1464142300526 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:11:40 INFO - PROCESS | 3640 | 1464142300532 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 19:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:11:40 INFO - PROCESS | 3640 | 1464142300538 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 3640 | 1464142300541 Marionette TRACE conn2 <- [1,1662,null,{}] 19:11:40 INFO - PROCESS | 3640 | 1464142300545 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:40 INFO - PROCESS | 3640 | 1464142300666 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:11:40 INFO - PROCESS | 3640 | 1464142300802 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 3640 | ++DOCSHELL 10A5AC00 == 19 [pid = 3640] [id = 425] 19:11:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (10D37000) [pid = 3640] [serial = 1275] [outer = 00000000] 19:11:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1107F000) [pid = 3640] [serial = 1276] [outer = 10D37000] 19:11:40 INFO - PROCESS | 3640 | 1464142300858 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0C38D000) [pid = 3640] [serial = 1277] [outer = 10D37000] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (16162800) [pid = 3640] [serial = 1240] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (11FEA400) [pid = 3640] [serial = 1204] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1105B000) [pid = 3640] [serial = 1202] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (14343000) [pid = 3640] [serial = 1237] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (10B49400) [pid = 3640] [serial = 1201] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (15772C00) [pid = 3640] [serial = 1208] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (156DEC00) [pid = 3640] [serial = 1222] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (163AEC00) [pid = 3640] [serial = 1210] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (10504C00) [pid = 3640] [serial = 1219] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (12FB3800) [pid = 3640] [serial = 1205] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (156E0800) [pid = 3640] [serial = 1207] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (156E4800) [pid = 3640] [serial = 1238] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (167C4400) [pid = 3640] [serial = 1226] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (16EB1800) [pid = 3640] [serial = 1228] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (10D3A400) [pid = 3640] [serial = 1220] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (16084000) [pid = 3640] [serial = 1223] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (16772400) [pid = 3640] [serial = 1211] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (167CA400) [pid = 3640] [serial = 1213] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (16D9B800) [pid = 3640] [serial = 1244] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1676A000) [pid = 3640] [serial = 1225] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (16966400) [pid = 3640] [serial = 1243] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (178B4C00) [pid = 3640] [serial = 1235] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (163B2800) [pid = 3640] [serial = 1241] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1756F000) [pid = 3640] [serial = 1234] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (16ED2800) [pid = 3640] [serial = 1231] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16ED3800) [pid = 3640] [serial = 1232] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1695AC00) [pid = 3640] [serial = 1217] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (16EC8000) [pid = 3640] [serial = 1229] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (168D2000) [pid = 3640] [serial = 1214] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1695A000) [pid = 3640] [serial = 1216] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13E3E000) [pid = 3640] [serial = 1177] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (104ED000) [pid = 3640] [serial = 1165] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1318F000) [pid = 3640] [serial = 1175] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (12B55800) [pid = 3640] [serial = 1174] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15F48800) [pid = 3640] [serial = 1155] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13959800) [pid = 3640] [serial = 1137] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (11075C00) [pid = 3640] [serial = 1126] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (11063400) [pid = 3640] [serial = 1125] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (139B8C00) [pid = 3640] [serial = 1140] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0F303000) [pid = 3640] [serial = 1116] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0F30B000) [pid = 3640] [serial = 1117] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1055A800) [pid = 3640] [serial = 1119] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (105F3C00) [pid = 3640] [serial = 1120] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13E3F000) [pid = 3640] [serial = 1143] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (139B9000) [pid = 3640] [serial = 1141] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13135800) [pid = 3640] [serial = 1134] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10C1C000) [pid = 3640] [serial = 1135] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (156AA800) [pid = 3640] [serial = 1146] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15770400) [pid = 3640] [serial = 1153] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (11251400) [pid = 3640] [serial = 1128] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (114DC000) [pid = 3640] [serial = 1129] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1434B400) [pid = 3640] [serial = 1144] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (12F44800) [pid = 3640] [serial = 1131] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (12FB3C00) [pid = 3640] [serial = 1132] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (10C23400) [pid = 3640] [serial = 1122] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10D32800) [pid = 3640] [serial = 1123] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (156AF800) [pid = 3640] [serial = 1152] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1A736000) [pid = 3640] [serial = 1114] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (10A5EC00) [pid = 3640] [serial = 1183] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (16083800) [pid = 3640] [serial = 1156] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (156B5800) [pid = 3640] [serial = 1147] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (10485800) [pid = 3640] [serial = 1158] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (105F5800) [pid = 3640] [serial = 1159] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (139BEC00) [pid = 3640] [serial = 1149] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (139C4800) [pid = 3640] [serial = 1150] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (10D37400) [pid = 3640] [serial = 1161] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1395A000) [pid = 3640] [serial = 1138] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (11FB0400) [pid = 3640] [serial = 727] [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.] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (11062800) [pid = 3640] [serial = 1162] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (11060000) [pid = 3640] [serial = 1187] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (10C24000) [pid = 3640] [serial = 1169] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (11073400) [pid = 3640] [serial = 1171] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (10ED9800) [pid = 3640] [serial = 1186] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (10B49000) [pid = 3640] [serial = 1184] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (14342400) [pid = 3640] [serial = 1178] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (139ACC00) [pid = 3640] [serial = 1180] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (10C1D800) [pid = 3640] [serial = 1168] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (10B41000) [pid = 3640] [serial = 1166] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (16090000) [pid = 3640] [serial = 1196] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (16160400) [pid = 3640] [serial = 1198] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1580AC00) [pid = 3640] [serial = 1193] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (1608DC00) [pid = 3640] [serial = 1195] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (131DE000) [pid = 3640] [serial = 1190] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (156DE400) [pid = 3640] [serial = 1192] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (1312E000) [pid = 3640] [serial = 1189] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 54 (1107BC00) [pid = 3640] [serial = 1172] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 53 (1794D800) [pid = 3640] [serial = 1246] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 52 (13131400) [pid = 3640] [serial = 1181] [outer = 00000000] [url = about:blank] 19:11:41 INFO - PROCESS | 3640 | --DOMWINDOW == 51 (16163800) [pid = 3640] [serial = 1199] [outer = 00000000] [url = about:blank] 19:11:42 INFO - PROCESS | 3640 | 1464142302179 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1706ms 19:11:42 INFO - PROCESS | 3640 | 1464142302246 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:11:42 INFO - PROCESS | 3640 | 1464142302250 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 19:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:11:42 INFO - PROCESS | 3640 | 1464142302256 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 3640 | 1464142302259 Marionette TRACE conn2 <- [1,1666,null,{}] 19:11:42 INFO - PROCESS | 3640 | 1464142302266 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:42 INFO - PROCESS | 3640 | 1464142302392 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:11:42 INFO - PROCESS | 3640 | 1464142302476 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 3640 | ++DOCSHELL 10374800 == 20 [pid = 3640] [id = 426] 19:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (104ED000) [pid = 3640] [serial = 1278] [outer = 00000000] 19:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (105ED800) [pid = 3640] [serial = 1279] [outer = 104ED000] 19:11:42 INFO - PROCESS | 3640 | 1464142302538 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (105F6C00) [pid = 3640] [serial = 1280] [outer = 104ED000] 19:11:42 INFO - PROCESS | 3640 | 1464142302953 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 19:11:43 INFO - PROCESS | 3640 | 1464142302997 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 3640 | 1464142303003 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 19:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:11:43 INFO - PROCESS | 3640 | 1464142303014 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 3640 | 1464142303016 Marionette TRACE conn2 <- [1,1670,null,{}] 19:11:43 INFO - PROCESS | 3640 | 1464142303020 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:43 INFO - PROCESS | 3640 | 1464142303102 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:11:43 INFO - PROCESS | 3640 | 1464142303111 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 3640 | ++DOCSHELL 10C1F800 == 21 [pid = 3640] [id = 427] 19:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (10C1FC00) [pid = 3640] [serial = 1281] [outer = 00000000] 19:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (10C23000) [pid = 3640] [serial = 1282] [outer = 10C1FC00] 19:11:43 INFO - PROCESS | 3640 | 1464142303157 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (10C27000) [pid = 3640] [serial = 1283] [outer = 10C1FC00] 19:11:43 INFO - PROCESS | 3640 | 1464142303634 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 657ms 19:11:43 INFO - PROCESS | 3640 | 1464142303666 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 3640 | 1464142303668 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 19:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:11:43 INFO - PROCESS | 3640 | 1464142303672 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 3640 | 1464142303676 Marionette TRACE conn2 <- [1,1674,null,{}] 19:11:43 INFO - PROCESS | 3640 | 1464142303686 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:43 INFO - PROCESS | 3640 | 1464142303765 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:11:43 INFO - PROCESS | 3640 | 1464142303881 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 3640 | ++DOCSHELL 11072800 == 22 [pid = 3640] [id = 428] 19:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (11072C00) [pid = 3640] [serial = 1284] [outer = 00000000] 19:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (11075800) [pid = 3640] [serial = 1285] [outer = 11072C00] 19:11:43 INFO - PROCESS | 3640 | 1464142303937 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (1107AC00) [pid = 3640] [serial = 1286] [outer = 11072C00] 19:11:44 INFO - PROCESS | 3640 | 1464142304340 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:11:44 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 19:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 688ms 19:11:44 INFO - PROCESS | 3640 | 1464142304371 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:11:44 INFO - PROCESS | 3640 | 1464142304373 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 19:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:11:44 INFO - PROCESS | 3640 | 1464142304381 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:11:44 INFO - PROCESS | 3640 | 1464142304383 Marionette TRACE conn2 <- [1,1678,null,{}] 19:11:44 INFO - PROCESS | 3640 | 1464142304387 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:44 INFO - PROCESS | 3640 | 1464142304491 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:11:44 INFO - PROCESS | 3640 | 1464142304497 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 3640 | ++DOCSHELL 10B41000 == 23 [pid = 3640] [id = 429] 19:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (10B4B400) [pid = 3640] [serial = 1287] [outer = 00000000] 19:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (114DA400) [pid = 3640] [serial = 1288] [outer = 10B4B400] 19:11:44 INFO - PROCESS | 3640 | 1464142304557 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (11869400) [pid = 3640] [serial = 1289] [outer = 10B4B400] 19:11:45 INFO - PROCESS | 3640 | 1464142304985 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 641ms 19:11:45 INFO - PROCESS | 3640 | 1464142305019 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 3640 | 1464142305021 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 19:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:11:45 INFO - PROCESS | 3640 | 1464142305024 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 3640 | 1464142305026 Marionette TRACE conn2 <- [1,1682,null,{}] 19:11:45 INFO - PROCESS | 3640 | 1464142305029 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 3640 | 1464142305138 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:11:45 INFO - PROCESS | 3640 | 1464142305221 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 3640 | ++DOCSHELL 11FEA400 == 24 [pid = 3640] [id = 430] 19:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (11FED000) [pid = 3640] [serial = 1290] [outer = 00000000] 19:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (12B4FC00) [pid = 3640] [serial = 1291] [outer = 11FED000] 19:11:45 INFO - PROCESS | 3640 | 1464142305265 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (12F17000) [pid = 3640] [serial = 1292] [outer = 11FED000] 19:11:45 INFO - PROCESS | 3640 | 1464142305696 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 704ms 19:11:45 INFO - PROCESS | 3640 | 1464142305730 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 3640 | 1464142305731 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 19:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:11:45 INFO - PROCESS | 3640 | 1464142305735 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 3640 | 1464142305736 Marionette TRACE conn2 <- [1,1686,null,{}] 19:11:45 INFO - PROCESS | 3640 | 1464142305740 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 3640 | 1464142305862 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:11:45 INFO - PROCESS | 3640 | 1464142305870 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 3640 | ++DOCSHELL 12FAFC00 == 25 [pid = 3640] [id = 431] 19:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1312CC00) [pid = 3640] [serial = 1293] [outer = 00000000] 19:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (13139800) [pid = 3640] [serial = 1294] [outer = 1312CC00] 19:11:45 INFO - PROCESS | 3640 | 1464142305914 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13190000) [pid = 3640] [serial = 1295] [outer = 1312CC00] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (11077000) [pid = 3640] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (13275400) [pid = 3640] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1500D800) [pid = 3640] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (11064C00) [pid = 3640] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (0C7FF400) [pid = 3640] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (10C27800) [pid = 3640] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (176CEC00) [pid = 3640] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (11FA5800) [pid = 3640] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:11:46 INFO - PROCESS | 3640 | 1464142306399 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:11:46 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 19:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 688ms 19:11:46 INFO - PROCESS | 3640 | 1464142306434 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 3640 | 1464142306436 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 19:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:11:46 INFO - PROCESS | 3640 | 1464142306439 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 3640 | 1464142306441 Marionette TRACE conn2 <- [1,1690,null,{}] 19:11:46 INFO - PROCESS | 3640 | 1464142306444 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:46 INFO - PROCESS | 3640 | 1464142306541 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:11:46 INFO - PROCESS | 3640 | 1464142306630 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 3640 | ++DOCSHELL 0C392400 == 26 [pid = 3640] [id = 432] 19:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (0C7F1800) [pid = 3640] [serial = 1296] [outer = 00000000] 19:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (1318B000) [pid = 3640] [serial = 1297] [outer = 0C7F1800] 19:11:46 INFO - PROCESS | 3640 | 1464142306674 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (131D7000) [pid = 3640] [serial = 1298] [outer = 0C7F1800] 19:11:47 INFO - PROCESS | 3640 | 1464142307073 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 625ms 19:11:47 INFO - PROCESS | 3640 | 1464142307109 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 3640 | 1464142307111 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 19:11:47 INFO - PROCESS | 3640 | 1464142307114 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:11:47 INFO - PROCESS | 3640 | 1464142307125 Marionette TRACE conn2 <- [1,1694,null,{}] 19:11:47 INFO - PROCESS | 3640 | 1464142307129 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 3640 | 1464142307201 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:11:47 INFO - PROCESS | 3640 | 1464142307283 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 3640 | ++DOCSHELL 0F304000 == 27 [pid = 3640] [id = 433] 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (10A62400) [pid = 3640] [serial = 1299] [outer = 00000000] 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13998400) [pid = 3640] [serial = 1300] [outer = 10A62400] 19:11:47 INFO - PROCESS | 3640 | 1464142307326 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (139A2800) [pid = 3640] [serial = 1301] [outer = 10A62400] 19:11:47 INFO - PROCESS | 3640 | 1464142307684 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 595ms 19:11:47 INFO - PROCESS | 3640 | 1464142307712 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 3640 | 1464142307714 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 19:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:11:47 INFO - PROCESS | 3640 | 1464142307717 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 3640 | 1464142307719 Marionette TRACE conn2 <- [1,1698,null,{}] 19:11:47 INFO - PROCESS | 3640 | 1464142307722 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 3640 | 1464142307825 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:11:47 INFO - PROCESS | 3640 | 1464142307834 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 3640 | ++DOCSHELL 11072000 == 28 [pid = 3640] [id = 434] 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (13148800) [pid = 3640] [serial = 1302] [outer = 00000000] 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13A82C00) [pid = 3640] [serial = 1303] [outer = 13148800] 19:11:47 INFO - PROCESS | 3640 | 1464142307877 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (13E3AC00) [pid = 3640] [serial = 1304] [outer = 13148800] 19:11:48 INFO - PROCESS | 3640 | 1464142308294 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 641ms 19:11:48 INFO - PROCESS | 3640 | 1464142308365 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:11:48 INFO - PROCESS | 3640 | 1464142308369 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 19:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:11:48 INFO - PROCESS | 3640 | 1464142308375 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:11:48 INFO - PROCESS | 3640 | 1464142308379 Marionette TRACE conn2 <- [1,1702,null,{}] 19:11:48 INFO - PROCESS | 3640 | 1464142308385 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:48 INFO - PROCESS | 3640 | 1464142308481 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:11:48 INFO - PROCESS | 3640 | 1464142308609 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 3640 | ++DOCSHELL 103D4800 == 29 [pid = 3640] [id = 435] 19:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (103DA000) [pid = 3640] [serial = 1305] [outer = 00000000] 19:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (104F1400) [pid = 3640] [serial = 1306] [outer = 103DA000] 19:11:48 INFO - PROCESS | 3640 | 1464142308673 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (105F3C00) [pid = 3640] [serial = 1307] [outer = 103DA000] 19:11:49 INFO - PROCESS | 3640 | 1464142309403 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1048ms 19:11:49 INFO - PROCESS | 3640 | 1464142309422 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 3640 | 1464142309425 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 19:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:11:49 INFO - PROCESS | 3640 | 1464142309452 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 3640 | 1464142309456 Marionette TRACE conn2 <- [1,1706,null,{}] 19:11:49 INFO - PROCESS | 3640 | 1464142309460 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:49 INFO - PROCESS | 3640 | 1464142309571 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:11:49 INFO - PROCESS | 3640 | 1464142309656 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 3640 | ++DOCSHELL 10D35800 == 30 [pid = 3640] [id = 436] 19:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (10D38000) [pid = 3640] [serial = 1308] [outer = 00000000] 19:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1105A400) [pid = 3640] [serial = 1309] [outer = 10D38000] 19:11:49 INFO - PROCESS | 3640 | 1464142309751 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (11065C00) [pid = 3640] [serial = 1310] [outer = 10D38000] 19:11:50 INFO - PROCESS | 3640 | 1464142310606 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1220ms 19:11:50 INFO - PROCESS | 3640 | 1464142310660 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 3640 | 1464142310664 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 19:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:11:50 INFO - PROCESS | 3640 | 1464142310669 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 3640 | 1464142310673 Marionette TRACE conn2 <- [1,1710,null,{}] 19:11:50 INFO - PROCESS | 3640 | 1464142310681 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:50 INFO - PROCESS | 3640 | 1464142310798 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:11:50 INFO - PROCESS | 3640 | --DOCSHELL 176CD000 == 29 [pid = 3640] [id = 415] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13281C00) [pid = 3640] [serial = 1268] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (156A8800) [pid = 3640] [serial = 1270] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (13A77000) [pid = 3640] [serial = 1258] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (156E1C00) [pid = 3640] [serial = 1261] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (11079400) [pid = 3640] [serial = 1264] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (103ECC00) [pid = 3640] [serial = 1249] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (104EAC00) [pid = 3640] [serial = 1250] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (10D39400) [pid = 3640] [serial = 1252] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1105D800) [pid = 3640] [serial = 1253] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (17FF0800) [pid = 3640] [serial = 1247] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (131E0800) [pid = 3640] [serial = 1267] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (12B20800) [pid = 3640] [serial = 1255] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (12F0C400) [pid = 3640] [serial = 1256] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (15F52C00) [pid = 3640] [serial = 1262] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (1434A000) [pid = 3640] [serial = 1259] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (11867000) [pid = 3640] [serial = 1265] [outer = 00000000] [url = about:blank] 19:11:50 INFO - PROCESS | 3640 | 1464142310909 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 3640 | ++DOCSHELL 0F309800 == 30 [pid = 3640] [id = 437] 19:11:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (10373400) [pid = 3640] [serial = 1311] [outer = 00000000] 19:11:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (10484800) [pid = 3640] [serial = 1312] [outer = 10373400] 19:11:50 INFO - PROCESS | 3640 | 1464142310957 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (10A57000) [pid = 3640] [serial = 1313] [outer = 10373400] 19:11:51 INFO - PROCESS | 3640 | 1464142311376 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:11:51 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 19:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 736ms 19:11:51 INFO - PROCESS | 3640 | 1464142311410 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:11:51 INFO - PROCESS | 3640 | 1464142311416 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 19:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:11:51 INFO - PROCESS | 3640 | 1464142311459 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 3640 | 1464142311462 Marionette TRACE conn2 <- [1,1714,null,{}] 19:11:51 INFO - PROCESS | 3640 | 1464142311466 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:51 INFO - PROCESS | 3640 | 1464142311544 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:11:51 INFO - PROCESS | 3640 | 1464142311554 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 3640 | ++DOCSHELL 10C28800 == 31 [pid = 3640] [id = 438] 19:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (10D33400) [pid = 3640] [serial = 1314] [outer = 00000000] 19:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (1105F000) [pid = 3640] [serial = 1315] [outer = 10D33400] 19:11:51 INFO - PROCESS | 3640 | 1464142311599 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (11073400) [pid = 3640] [serial = 1316] [outer = 10D33400] 19:11:52 INFO - PROCESS | 3640 | 1464142312062 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 626ms 19:11:52 INFO - PROCESS | 3640 | 1464142312094 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 3640 | 1464142312097 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 19:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:11:52 INFO - PROCESS | 3640 | 1464142312100 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 3640 | 1464142312104 Marionette TRACE conn2 <- [1,1718,null,{}] 19:11:52 INFO - PROCESS | 3640 | 1464142312114 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 3640 | 1464142312225 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:11:52 INFO - PROCESS | 3640 | 1464142312236 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 3640 | ++DOCSHELL 11FB1C00 == 32 [pid = 3640] [id = 439] 19:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (11FF2400) [pid = 3640] [serial = 1317] [outer = 00000000] 19:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (12B29C00) [pid = 3640] [serial = 1318] [outer = 11FF2400] 19:11:52 INFO - PROCESS | 3640 | 1464142312283 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (12FAD800) [pid = 3640] [serial = 1319] [outer = 11FF2400] 19:11:52 INFO - PROCESS | 3640 | 1464142312757 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:11:52 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 19:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 689ms 19:11:52 INFO - PROCESS | 3640 | 1464142312799 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 3640 | 1464142312802 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 19:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:11:52 INFO - PROCESS | 3640 | 1464142312805 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 3640 | 1464142312806 Marionette TRACE conn2 <- [1,1722,null,{}] 19:11:52 INFO - PROCESS | 3640 | 1464142312810 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 3640 | 1464142312888 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:11:52 INFO - PROCESS | 3640 | 1464142312894 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 3640 | ++DOCSHELL 11FF7800 == 33 [pid = 3640] [id = 440] 19:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (1318A000) [pid = 3640] [serial = 1320] [outer = 00000000] 19:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (139A7800) [pid = 3640] [serial = 1321] [outer = 1318A000] 19:11:52 INFO - PROCESS | 3640 | 1464142312939 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (13A77C00) [pid = 3640] [serial = 1322] [outer = 1318A000] 19:11:53 INFO - PROCESS | 3640 | 1464142313425 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 642ms 19:11:53 INFO - PROCESS | 3640 | 1464142313443 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:11:53 INFO - PROCESS | 3640 | 1464142313444 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 19:11:53 INFO - PROCESS | 3640 | 1464142313448 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:11:53 INFO - PROCESS | 3640 | 1464142313449 Marionette TRACE conn2 <- [1,1726,null,{}] 19:11:53 INFO - PROCESS | 3640 | 1464142313453 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 3640 | 1464142313555 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:11:53 INFO - PROCESS | 3640 | 1464142313641 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 3640 | ++DOCSHELL 13A7A800 == 34 [pid = 3640] [id = 441] 19:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13A7D400) [pid = 3640] [serial = 1323] [outer = 00000000] 19:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (14343000) [pid = 3640] [serial = 1324] [outer = 13A7D400] 19:11:53 INFO - PROCESS | 3640 | 1464142313684 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1434D000) [pid = 3640] [serial = 1325] [outer = 13A7D400] 19:11:54 INFO - PROCESS | 3640 | 1464142314108 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 704ms 19:11:54 INFO - PROCESS | 3640 | 1464142314148 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 3640 | 1464142314150 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 19:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:11:54 INFO - PROCESS | 3640 | 1464142314153 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 3640 | 1464142314154 Marionette TRACE conn2 <- [1,1730,null,{}] 19:11:54 INFO - PROCESS | 3640 | 1464142314161 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:54 INFO - PROCESS | 3640 | 1464142314292 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:11:54 INFO - PROCESS | 3640 | 1464142314309 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:54 INFO - PROCESS | 3640 | ++DOCSHELL 150C9400 == 35 [pid = 3640] [id = 442] 19:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (155B1000) [pid = 3640] [serial = 1326] [outer = 00000000] 19:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (156AB400) [pid = 3640] [serial = 1327] [outer = 155B1000] 19:11:54 INFO - PROCESS | 3640 | 1464142314353 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (156ACC00) [pid = 3640] [serial = 1328] [outer = 155B1000] 19:11:54 INFO - PROCESS | 3640 | 1464142314793 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 704ms 19:11:54 INFO - PROCESS | 3640 | 1464142314853 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 3640 | 1464142314855 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 19:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:11:54 INFO - PROCESS | 3640 | 1464142314858 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 3640 | 1464142314860 Marionette TRACE conn2 <- [1,1734,null,{}] 19:11:54 INFO - PROCESS | 3640 | 1464142314863 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:54 INFO - PROCESS | 3640 | 1464142314990 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:11:55 INFO - PROCESS | 3640 | 1464142315011 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 3640 | ++DOCSHELL 156B4000 == 36 [pid = 3640] [id = 443] 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (156B5000) [pid = 3640] [serial = 1329] [outer = 00000000] 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (156E5000) [pid = 3640] [serial = 1330] [outer = 156B5000] 19:11:55 INFO - PROCESS | 3640 | 1464142315054 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15769800) [pid = 3640] [serial = 1331] [outer = 156B5000] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (10A62400) [pid = 3640] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (10C1FC00) [pid = 3640] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (11072C00) [pid = 3640] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (104ED000) [pid = 3640] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (10B4B400) [pid = 3640] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (10D39000) [pid = 3640] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0F30C000) [pid = 3640] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11FED000) [pid = 3640] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0C7F1800) [pid = 3640] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:11:55 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1312CC00) [pid = 3640] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:11:55 INFO - PROCESS | 3640 | 1464142315505 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 704ms 19:11:55 INFO - PROCESS | 3640 | 1464142315558 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 3640 | 1464142315560 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 19:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:11:55 INFO - PROCESS | 3640 | 1464142315563 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 3640 | 1464142315565 Marionette TRACE conn2 <- [1,1738,null,{}] 19:11:55 INFO - PROCESS | 3640 | 1464142315568 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:55 INFO - PROCESS | 3640 | 1464142315650 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:11:55 INFO - PROCESS | 3640 | 1464142315658 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 3640 | ++DOCSHELL 10A63000 == 37 [pid = 3640] [id = 444] 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (10B48000) [pid = 3640] [serial = 1332] [outer = 00000000] 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (12FAE800) [pid = 3640] [serial = 1333] [outer = 10B48000] 19:11:55 INFO - PROCESS | 3640 | 1464142315701 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (13E43800) [pid = 3640] [serial = 1334] [outer = 10B48000] 19:11:56 INFO - PROCESS | 3640 | 1464142316121 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 595ms 19:11:56 INFO - PROCESS | 3640 | 1464142316166 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 3640 | 1464142316169 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 19:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:11:56 INFO - PROCESS | 3640 | 1464142316172 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 3640 | 1464142316174 Marionette TRACE conn2 <- [1,1742,null,{}] 19:11:56 INFO - PROCESS | 3640 | 1464142316182 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 3640 | 1464142316267 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:11:56 INFO - PROCESS | 3640 | 1464142316276 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 3640 | ++DOCSHELL 12B28800 == 38 [pid = 3640] [id = 445] 19:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (156ABC00) [pid = 3640] [serial = 1335] [outer = 00000000] 19:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1580B000) [pid = 3640] [serial = 1336] [outer = 156ABC00] 19:11:56 INFO - PROCESS | 3640 | 1464142316319 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1580F800) [pid = 3640] [serial = 1337] [outer = 156ABC00] 19:11:56 INFO - PROCESS | 3640 | 1464142316757 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 641ms 19:11:56 INFO - PROCESS | 3640 | 1464142316809 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 3640 | 1464142316812 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 19:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:11:56 INFO - PROCESS | 3640 | 1464142316815 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 3640 | 1464142316816 Marionette TRACE conn2 <- [1,1746,null,{}] 19:11:56 INFO - PROCESS | 3640 | 1464142316820 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 3640 | 1464142316896 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:11:56 INFO - PROCESS | 3640 | 1464142316903 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 3640 | ++DOCSHELL 12960800 == 39 [pid = 3640] [id = 446] 19:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (13135C00) [pid = 3640] [serial = 1338] [outer = 00000000] 19:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (16085800) [pid = 3640] [serial = 1339] [outer = 13135C00] 19:11:56 INFO - PROCESS | 3640 | 1464142316947 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (16087000) [pid = 3640] [serial = 1340] [outer = 13135C00] 19:11:57 INFO - PROCESS | 3640 | 1464142317485 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 735ms 19:11:57 INFO - PROCESS | 3640 | 1464142317555 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 3640 | 1464142317560 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 19:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:11:57 INFO - PROCESS | 3640 | 1464142317565 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:11:57 INFO - PROCESS | 3640 | 1464142317570 Marionette TRACE conn2 <- [1,1750,null,{}] 19:11:57 INFO - PROCESS | 3640 | 1464142317577 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:57 INFO - PROCESS | 3640 | 1464142317756 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:11:57 INFO - PROCESS | 3640 | 1464142317894 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 3640 | ++DOCSHELL 0C390400 == 40 [pid = 3640] [id = 447] 19:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (10336C00) [pid = 3640] [serial = 1341] [outer = 00000000] 19:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (10B4AC00) [pid = 3640] [serial = 1342] [outer = 10336C00] 19:11:57 INFO - PROCESS | 3640 | 1464142317950 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10D35C00) [pid = 3640] [serial = 1343] [outer = 10336C00] 19:11:58 INFO - PROCESS | 3640 | 1464142318515 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1001ms 19:11:58 INFO - PROCESS | 3640 | 1464142318568 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 3640 | 1464142318574 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 19:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:11:58 INFO - PROCESS | 3640 | 1464142318581 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 3640 | 1464142318584 Marionette TRACE conn2 <- [1,1754,null,{}] 19:11:58 INFO - PROCESS | 3640 | 1464142318587 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 3640 | 1464142318692 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:11:58 INFO - PROCESS | 3640 | 1464142318820 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 3640 | ++DOCSHELL 11CB4000 == 41 [pid = 3640] [id = 448] 19:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (11CBB000) [pid = 3640] [serial = 1344] [outer = 00000000] 19:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (12B49800) [pid = 3640] [serial = 1345] [outer = 11CBB000] 19:11:58 INFO - PROCESS | 3640 | 1464142318881 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13136C00) [pid = 3640] [serial = 1346] [outer = 11CBB000] 19:11:59 INFO - PROCESS | 3640 | 1464142319484 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 938ms 19:11:59 INFO - PROCESS | 3640 | 1464142319524 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 3640 | 1464142319527 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 19:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:11:59 INFO - PROCESS | 3640 | 1464142319530 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 3640 | 1464142319534 Marionette TRACE conn2 <- [1,1758,null,{}] 19:11:59 INFO - PROCESS | 3640 | 1464142319546 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:59 INFO - PROCESS | 3640 | 1464142319646 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:11:59 INFO - PROCESS | 3640 | 1464142319775 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 3640 | ++DOCSHELL 0C780000 == 42 [pid = 3640] [id = 449] 19:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0F39D800) [pid = 3640] [serial = 1347] [outer = 00000000] 19:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1107F400) [pid = 3640] [serial = 1348] [outer = 0F39D800] 19:11:59 INFO - PROCESS | 3640 | 1464142319833 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (12FA8800) [pid = 3640] [serial = 1349] [outer = 0F39D800] 19:12:00 INFO - PROCESS | 3640 | 1464142320566 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1111ms 19:12:00 INFO - PROCESS | 3640 | 1464142320636 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 3640 | 1464142320641 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 19:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:12:00 INFO - PROCESS | 3640 | 1464142320645 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 3640 | 1464142320649 Marionette TRACE conn2 <- [1,1762,null,{}] 19:12:00 INFO - PROCESS | 3640 | 1464142320654 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 3640 | 1464142320747 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:12:00 INFO - PROCESS | 3640 | 1464142320836 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 3640 | ++DOCSHELL 0F30C000 == 43 [pid = 3640] [id = 450] 19:12:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0F30C400) [pid = 3640] [serial = 1350] [outer = 00000000] 19:12:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (10A57800) [pid = 3640] [serial = 1351] [outer = 0F30C400] 19:12:00 INFO - PROCESS | 3640 | 1464142320925 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (10C1C000) [pid = 3640] [serial = 1352] [outer = 0F30C400] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 12B28800 == 42 [pid = 3640] [id = 445] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 10A63000 == 41 [pid = 3640] [id = 444] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 156B4000 == 40 [pid = 3640] [id = 443] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 150C9400 == 39 [pid = 3640] [id = 442] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 13A7A800 == 38 [pid = 3640] [id = 441] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 11FF7800 == 37 [pid = 3640] [id = 440] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 11FB1C00 == 36 [pid = 3640] [id = 439] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 10C28800 == 35 [pid = 3640] [id = 438] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 0F309800 == 34 [pid = 3640] [id = 437] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 10D35800 == 33 [pid = 3640] [id = 436] 19:12:01 INFO - PROCESS | 3640 | --DOCSHELL 103D4800 == 32 [pid = 3640] [id = 435] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (139A2800) [pid = 3640] [serial = 1301] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (10C23000) [pid = 3640] [serial = 1282] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (10C27000) [pid = 3640] [serial = 1283] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (11075800) [pid = 3640] [serial = 1285] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (105ED800) [pid = 3640] [serial = 1279] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (114DA400) [pid = 3640] [serial = 1288] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (105F6C00) [pid = 3640] [serial = 1280] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1107F000) [pid = 3640] [serial = 1276] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13A82C00) [pid = 3640] [serial = 1303] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (156B2800) [pid = 3640] [serial = 1271] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (10A5F400) [pid = 3640] [serial = 1274] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1055E800) [pid = 3640] [serial = 1273] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (12F17000) [pid = 3640] [serial = 1292] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (12B4FC00) [pid = 3640] [serial = 1291] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1318B000) [pid = 3640] [serial = 1297] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (13139800) [pid = 3640] [serial = 1294] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13998400) [pid = 3640] [serial = 1300] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (13190000) [pid = 3640] [serial = 1295] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11869400) [pid = 3640] [serial = 1289] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1107AC00) [pid = 3640] [serial = 1286] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (131D7000) [pid = 3640] [serial = 1298] [outer = 00000000] [url = about:blank] 19:12:01 INFO - PROCESS | 3640 | 1464142321378 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 797ms 19:12:01 INFO - PROCESS | 3640 | 1464142321449 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 3640 | 1464142321454 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 19:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:12:01 INFO - PROCESS | 3640 | 1464142321460 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 3640 | 1464142321463 Marionette TRACE conn2 <- [1,1766,null,{}] 19:12:01 INFO - PROCESS | 3640 | 1464142321467 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:01 INFO - PROCESS | 3640 | 1464142321548 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:12:01 INFO - PROCESS | 3640 | 1464142321558 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:01 INFO - PROCESS | 3640 | ++DOCSHELL 10C29400 == 33 [pid = 3640] [id = 451] 19:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (10ED9800) [pid = 3640] [serial = 1353] [outer = 00000000] 19:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (11068C00) [pid = 3640] [serial = 1354] [outer = 10ED9800] 19:12:01 INFO - PROCESS | 3640 | 1464142321602 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11077000) [pid = 3640] [serial = 1355] [outer = 10ED9800] 19:12:02 INFO - PROCESS | 3640 | 1464142322078 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:12:02 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 19:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 642ms 19:12:02 INFO - PROCESS | 3640 | 1464142322097 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 3640 | 1464142322099 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 19:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:12:02 INFO - PROCESS | 3640 | 1464142322103 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - PROCESS | 3640 | 1464142322106 Marionette TRACE conn2 <- [1,1770,null,{}] 19:12:02 INFO - PROCESS | 3640 | 1464142322120 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:02 INFO - PROCESS | 3640 | 1464142322200 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:12:02 INFO - PROCESS | 3640 | 1464142322208 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 3640 | ++DOCSHELL 11F17400 == 34 [pid = 3640] [id = 452] 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (11F23000) [pid = 3640] [serial = 1356] [outer = 00000000] 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (12B29800) [pid = 3640] [serial = 1357] [outer = 11F23000] 19:12:02 INFO - PROCESS | 3640 | 1464142322254 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (12FAE400) [pid = 3640] [serial = 1358] [outer = 11F23000] 19:12:02 INFO - PROCESS | 3640 | 1464142322701 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:12:02 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 19:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 657ms 19:12:02 INFO - PROCESS | 3640 | 1464142322761 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 3640 | 1464142322763 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 19:12:02 INFO - PROCESS | 3640 | 1464142322767 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:12:02 INFO - PROCESS | 3640 | 1464142322768 Marionette TRACE conn2 <- [1,1774,null,{}] 19:12:02 INFO - PROCESS | 3640 | 1464142322772 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:02 INFO - PROCESS | 3640 | 1464142322851 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:12:02 INFO - PROCESS | 3640 | 1464142322860 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 3640 | ++DOCSHELL 13190000 == 35 [pid = 3640] [id = 453] 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (131E1000) [pid = 3640] [serial = 1359] [outer = 00000000] 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13965000) [pid = 3640] [serial = 1360] [outer = 131E1000] 19:12:02 INFO - PROCESS | 3640 | 1464142322913 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1327D000) [pid = 3640] [serial = 1361] [outer = 131E1000] 19:12:03 INFO - PROCESS | 3640 | 1464142323382 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:12:03 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 19:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 626ms 19:12:03 INFO - PROCESS | 3640 | 1464142323405 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 3640 | 1464142323407 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 19:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:12:03 INFO - PROCESS | 3640 | 1464142323410 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 3640 | 1464142323412 Marionette TRACE conn2 <- [1,1778,null,{}] 19:12:03 INFO - PROCESS | 3640 | 1464142323415 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 3640 | 1464142323519 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:12:03 INFO - PROCESS | 3640 | 1464142323526 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:03 INFO - PROCESS | 3640 | ++DOCSHELL 11254000 == 36 [pid = 3640] [id = 454] 19:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1181D000) [pid = 3640] [serial = 1362] [outer = 00000000] 19:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13A7D000) [pid = 3640] [serial = 1363] [outer = 1181D000] 19:12:03 INFO - PROCESS | 3640 | 1464142323571 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13E3A800) [pid = 3640] [serial = 1364] [outer = 1181D000] 19:12:04 INFO - PROCESS | 3640 | 1464142324038 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:12:04 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) 19:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 19:12:04 INFO - PROCESS | 3640 | 1464142324114 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:12:04 INFO - PROCESS | 3640 | 1464142324116 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 19:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:12:04 INFO - PROCESS | 3640 | 1464142324119 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:12:04 INFO - PROCESS | 3640 | 1464142324121 Marionette TRACE conn2 <- [1,1782,null,{}] 19:12:04 INFO - PROCESS | 3640 | 1464142324128 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:04 INFO - PROCESS | 3640 | 1464142324292 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:12:04 INFO - PROCESS | 3640 | 1464142324317 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 3640 | ++DOCSHELL 156B2800 == 37 [pid = 3640] [id = 455] 19:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (156B4000) [pid = 3640] [serial = 1365] [outer = 00000000] 19:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (156E2800) [pid = 3640] [serial = 1366] [outer = 156B4000] 19:12:04 INFO - PROCESS | 3640 | 1464142324362 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (15801400) [pid = 3640] [serial = 1367] [outer = 156B4000] 19:12:04 INFO - PROCESS | 3640 | 1464142324794 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 704ms 19:12:04 INFO - PROCESS | 3640 | 1464142324829 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:12:04 INFO - PROCESS | 3640 | 1464142324830 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 19:12:04 INFO - PROCESS | 3640 | 1464142324834 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:12:04 INFO - PROCESS | 3640 | 1464142324835 Marionette TRACE conn2 <- [1,1786,null,{}] 19:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:12:04 INFO - PROCESS | 3640 | 1464142324839 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:04 INFO - PROCESS | 3640 | 1464142324951 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:12:04 INFO - PROCESS | 3640 | 1464142324958 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 3640 | ++DOCSHELL 0F30D400 == 38 [pid = 3640] [id = 456] 19:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (104E8400) [pid = 3640] [serial = 1368] [outer = 00000000] 19:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16086800) [pid = 3640] [serial = 1369] [outer = 104E8400] 19:12:05 INFO - PROCESS | 3640 | 1464142325001 Marionette DEBUG loaded listener.js 19:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1608C800) [pid = 3640] [serial = 1370] [outer = 104E8400] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (13A7D400) [pid = 3640] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (155B1000) [pid = 3640] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (10D33400) [pid = 3640] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (156ABC00) [pid = 3640] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10373400) [pid = 3640] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13148800) [pid = 3640] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (11FF2400) [pid = 3640] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1318A000) [pid = 3640] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (156B5000) [pid = 3640] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (10B48000) [pid = 3640] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:12:05 INFO - PROCESS | 3640 | 1464142325542 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 735ms 19:12:05 INFO - PROCESS | 3640 | 1464142325576 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 3640 | 1464142325578 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 19:12:05 INFO - PROCESS | 3640 | 1464142325581 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:12:05 INFO - PROCESS | 3640 | 1464142325583 Marionette TRACE conn2 <- [1,1790,null,{}] 19:12:05 INFO - PROCESS | 3640 | 1464142325587 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:05 INFO - PROCESS | 3640 | 1464142325696 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:12:05 INFO - PROCESS | 3640 | 1464142325703 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F1800 == 39 [pid = 3640] [id = 457] 19:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (10504400) [pid = 3640] [serial = 1371] [outer = 00000000] 19:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (11FAC400) [pid = 3640] [serial = 1372] [outer = 10504400] 19:12:05 INFO - PROCESS | 3640 | 1464142325746 Marionette DEBUG loaded listener.js 19:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (139A1800) [pid = 3640] [serial = 1373] [outer = 10504400] 19:12:06 INFO - PROCESS | 3640 | 1464142326196 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 626ms 19:12:06 INFO - PROCESS | 3640 | 1464142326220 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 3640 | 1464142326222 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 19:12:06 INFO - PROCESS | 3640 | 1464142326225 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:12:06 INFO - PROCESS | 3640 | 1464142326227 Marionette TRACE conn2 <- [1,1794,null,{}] 19:12:06 INFO - PROCESS | 3640 | 1464142326230 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:06 INFO - PROCESS | 3640 | 1464142326305 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:12:06 INFO - PROCESS | 3640 | 1464142326311 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 3640 | ++DOCSHELL 11064C00 == 40 [pid = 3640] [id = 458] 19:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (118C7400) [pid = 3640] [serial = 1374] [outer = 00000000] 19:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15F53000) [pid = 3640] [serial = 1375] [outer = 118C7400] 19:12:06 INFO - PROCESS | 3640 | 1464142326354 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (156B5800) [pid = 3640] [serial = 1376] [outer = 118C7400] 19:12:06 INFO - PROCESS | 3640 | 1464142326771 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 595ms 19:12:06 INFO - PROCESS | 3640 | 1464142326823 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 3640 | 1464142326825 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 19:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:12:06 INFO - PROCESS | 3640 | 1464142326829 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 3640 | 1464142326830 Marionette TRACE conn2 <- [1,1798,null,{}] 19:12:06 INFO - PROCESS | 3640 | 1464142326834 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:06 INFO - PROCESS | 3640 | 1464142326910 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:12:06 INFO - PROCESS | 3640 | 1464142326916 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 3640 | ++DOCSHELL 11238800 == 41 [pid = 3640] [id = 459] 19:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1580B400) [pid = 3640] [serial = 1377] [outer = 00000000] 19:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (163A9400) [pid = 3640] [serial = 1378] [outer = 1580B400] 19:12:06 INFO - PROCESS | 3640 | 1464142326965 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (163AAC00) [pid = 3640] [serial = 1379] [outer = 1580B400] 19:12:07 INFO - PROCESS | 3640 | 1464142327429 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 625ms 19:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:12:07 INFO - PROCESS | 3640 | 1464142327466 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 3640 | 1464142327468 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 19:12:07 INFO - PROCESS | 3640 | 1464142327472 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 3640 | 1464142327474 Marionette TRACE conn2 <- [1,1802,null,{}] 19:12:07 INFO - PROCESS | 3640 | 1464142327481 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 3640 | 1464142327623 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:12:07 INFO - PROCESS | 3640 | 1464142327759 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F3400 == 42 [pid = 3640] [id = 460] 19:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0C7F4800) [pid = 3640] [serial = 1380] [outer = 00000000] 19:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (103EA800) [pid = 3640] [serial = 1381] [outer = 0C7F4800] 19:12:07 INFO - PROCESS | 3640 | 1464142327816 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (105F0400) [pid = 3640] [serial = 1382] [outer = 0C7F4800] 19:12:08 INFO - PROCESS | 3640 | 1464142328438 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1001ms 19:12:08 INFO - PROCESS | 3640 | 1464142328476 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 3640 | 1464142328480 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 19:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:12:08 INFO - PROCESS | 3640 | 1464142328485 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 3640 | 1464142328490 Marionette TRACE conn2 <- [1,1806,null,{}] 19:12:08 INFO - PROCESS | 3640 | 1464142328494 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:08 INFO - PROCESS | 3640 | 1464142328600 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:12:08 INFO - PROCESS | 3640 | 1464142328731 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 3640 | ++DOCSHELL 1107E400 == 43 [pid = 3640] [id = 461] 19:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1107E800) [pid = 3640] [serial = 1383] [outer = 00000000] 19:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (11251C00) [pid = 3640] [serial = 1384] [outer = 1107E800] 19:12:08 INFO - PROCESS | 3640 | 1464142328788 Marionette DEBUG loaded listener.js 19:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1181D400) [pid = 3640] [serial = 1385] [outer = 1107E800] 19:12:09 INFO - PROCESS | 3640 | 1464142329332 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 892ms 19:12:09 INFO - PROCESS | 3640 | 1464142329391 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:12:09 INFO - PROCESS | 3640 | 1464142329394 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 19:12:09 INFO - PROCESS | 3640 | 1464142329398 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:12:09 INFO - PROCESS | 3640 | 1464142329400 Marionette TRACE conn2 <- [1,1810,null,{}] 19:12:09 INFO - PROCESS | 3640 | 1464142329404 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:09 INFO - PROCESS | 3640 | 1464142329504 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:12:09 INFO - PROCESS | 3640 | 1464142329607 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 3640 | ++DOCSHELL 11251800 == 44 [pid = 3640] [id = 462] 19:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (13A74C00) [pid = 3640] [serial = 1386] [outer = 00000000] 19:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (150C9400) [pid = 3640] [serial = 1387] [outer = 13A74C00] 19:12:09 INFO - PROCESS | 3640 | 1464142329661 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (156ECC00) [pid = 3640] [serial = 1388] [outer = 13A74C00] 19:12:10 INFO - PROCESS | 3640 | 1464142330292 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 939ms 19:12:10 INFO - PROCESS | 3640 | 1464142330342 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 3640 | 1464142330346 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 19:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:12:10 INFO - PROCESS | 3640 | 1464142330357 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 3640 | 1464142330362 Marionette TRACE conn2 <- [1,1814,null,{}] 19:12:10 INFO - PROCESS | 3640 | 1464142330365 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:10 INFO - PROCESS | 3640 | 1464142330473 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:12:10 INFO - PROCESS | 3640 | 1464142330605 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 3640 | ++DOCSHELL 156AA400 == 45 [pid = 3640] [id = 463] 19:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156AC800) [pid = 3640] [serial = 1389] [outer = 00000000] 19:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (163B4400) [pid = 3640] [serial = 1390] [outer = 156AC800] 19:12:10 INFO - PROCESS | 3640 | 1464142330660 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (167C6C00) [pid = 3640] [serial = 1391] [outer = 156AC800] 19:12:11 INFO - PROCESS | 3640 | 1464142331372 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1049ms 19:12:11 INFO - PROCESS | 3640 | 1464142331428 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:12:11 INFO - PROCESS | 3640 | 1464142331432 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 19:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:12:11 INFO - PROCESS | 3640 | 1464142331437 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:12:11 INFO - PROCESS | 3640 | 1464142331440 Marionette TRACE conn2 <- [1,1818,null,{}] 19:12:11 INFO - PROCESS | 3640 | 1464142331446 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:11 INFO - PROCESS | 3640 | 1464142331544 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:12:11 INFO - PROCESS | 3640 | 1464142331688 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 11238800 == 44 [pid = 3640] [id = 459] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 11064C00 == 43 [pid = 3640] [id = 458] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 0C7F1800 == 42 [pid = 3640] [id = 457] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 0F30D400 == 41 [pid = 3640] [id = 456] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 156B2800 == 40 [pid = 3640] [id = 455] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 11254000 == 39 [pid = 3640] [id = 454] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 13190000 == 38 [pid = 3640] [id = 453] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 11F17400 == 37 [pid = 3640] [id = 452] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 10C29400 == 36 [pid = 3640] [id = 451] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 0F30C000 == 35 [pid = 3640] [id = 450] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 0C390400 == 34 [pid = 3640] [id = 447] 19:12:11 INFO - PROCESS | 3640 | --DOCSHELL 12960800 == 33 [pid = 3640] [id = 446] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (14343000) [pid = 3640] [serial = 1324] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (156AB400) [pid = 3640] [serial = 1327] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1434D000) [pid = 3640] [serial = 1325] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1105F000) [pid = 3640] [serial = 1315] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1580F800) [pid = 3640] [serial = 1337] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (11073400) [pid = 3640] [serial = 1316] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10484800) [pid = 3640] [serial = 1312] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (10A57000) [pid = 3640] [serial = 1313] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13E3AC00) [pid = 3640] [serial = 1304] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (12B29C00) [pid = 3640] [serial = 1318] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12FAD800) [pid = 3640] [serial = 1319] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (139A7800) [pid = 3640] [serial = 1321] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16085800) [pid = 3640] [serial = 1339] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (156E5000) [pid = 3640] [serial = 1330] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1105A400) [pid = 3640] [serial = 1309] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (104F1400) [pid = 3640] [serial = 1306] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (156ACC00) [pid = 3640] [serial = 1328] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1580B000) [pid = 3640] [serial = 1336] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15769800) [pid = 3640] [serial = 1331] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (12FAE800) [pid = 3640] [serial = 1333] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (13E43800) [pid = 3640] [serial = 1334] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (13A77C00) [pid = 3640] [serial = 1322] [outer = 00000000] [url = about:blank] 19:12:11 INFO - PROCESS | 3640 | ++DOCSHELL 0C389800 == 34 [pid = 3640] [id = 464] 19:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0C390400) [pid = 3640] [serial = 1392] [outer = 00000000] 19:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (10484800) [pid = 3640] [serial = 1393] [outer = 0C390400] 19:12:11 INFO - PROCESS | 3640 | 1464142331781 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (10C20800) [pid = 3640] [serial = 1394] [outer = 0C390400] 19:12:12 INFO - PROCESS | 3640 | 1464142332198 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 813ms 19:12:12 INFO - PROCESS | 3640 | 1464142332239 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 3640 | 1464142332244 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 19:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:12:12 INFO - PROCESS | 3640 | 1464142332251 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 3640 | 1464142332253 Marionette TRACE conn2 <- [1,1822,null,{}] 19:12:12 INFO - PROCESS | 3640 | 1464142332298 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:12 INFO - PROCESS | 3640 | 1464142332381 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:12:12 INFO - PROCESS | 3640 | 1464142332396 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 3640 | ++DOCSHELL 11076C00 == 35 [pid = 3640] [id = 465] 19:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (11077400) [pid = 3640] [serial = 1395] [outer = 00000000] 19:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (11232800) [pid = 3640] [serial = 1396] [outer = 11077400] 19:12:12 INFO - PROCESS | 3640 | 1464142332440 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (11817800) [pid = 3640] [serial = 1397] [outer = 11077400] 19:12:12 INFO - PROCESS | 3640 | 1464142332891 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:12:12 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 19:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 704ms 19:12:12 INFO - PROCESS | 3640 | 1464142332949 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 3640 | 1464142332951 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 19:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:12:12 INFO - PROCESS | 3640 | 1464142332955 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 3640 | 1464142332958 Marionette TRACE conn2 <- [1,1826,null,{}] 19:12:13 INFO - PROCESS | 3640 | 1464142332968 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:13 INFO - PROCESS | 3640 | 1464142333083 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:12:13 INFO - PROCESS | 3640 | 1464142333179 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 3640 | ++DOCSHELL 1318E000 == 36 [pid = 3640] [id = 466] 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13190C00) [pid = 3640] [serial = 1398] [outer = 00000000] 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1395C000) [pid = 3640] [serial = 1399] [outer = 13190C00] 19:12:13 INFO - PROCESS | 3640 | 1464142333226 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (139BBC00) [pid = 3640] [serial = 1400] [outer = 13190C00] 19:12:13 INFO - PROCESS | 3640 | 1464142333651 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 688ms 19:12:13 INFO - PROCESS | 3640 | 1464142333685 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 3640 | 1464142333688 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 19:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:12:13 INFO - PROCESS | 3640 | 1464142333706 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - PROCESS | 3640 | 1464142333708 Marionette TRACE conn2 <- [1,1830,null,{}] 19:12:13 INFO - PROCESS | 3640 | 1464142333711 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:13 INFO - PROCESS | 3640 | 1464142333824 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:12:13 INFO - PROCESS | 3640 | 1464142333830 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 3640 | ++DOCSHELL 1395AC00 == 37 [pid = 3640] [id = 467] 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13994800) [pid = 3640] [serial = 1401] [outer = 00000000] 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (14349800) [pid = 3640] [serial = 1402] [outer = 13994800] 19:12:13 INFO - PROCESS | 3640 | 1464142333922 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15006800) [pid = 3640] [serial = 1403] [outer = 13994800] 19:12:14 INFO - PROCESS | 3640 | 1464142334350 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 688ms 19:12:14 INFO - PROCESS | 3640 | 1464142334409 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:12:14 INFO - PROCESS | 3640 | 1464142334412 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 19:12:14 INFO - PROCESS | 3640 | 1464142334415 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 3640 | 1464142334417 Marionette TRACE conn2 <- [1,1834,null,{}] 19:12:14 INFO - PROCESS | 3640 | 1464142334426 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:14 INFO - PROCESS | 3640 | 1464142334557 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:12:14 INFO - PROCESS | 3640 | 1464142334569 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 3640 | ++DOCSHELL 143CF000 == 38 [pid = 3640] [id = 468] 19:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1500B000) [pid = 3640] [serial = 1404] [outer = 00000000] 19:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (156ACC00) [pid = 3640] [serial = 1405] [outer = 1500B000] 19:12:14 INFO - PROCESS | 3640 | 1464142334614 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (156AE000) [pid = 3640] [serial = 1406] [outer = 1500B000] 19:12:15 INFO - PROCESS | 3640 | 1464142335065 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:12:15 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) 19:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 704ms 19:12:15 INFO - PROCESS | 3640 | 1464142335115 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 3640 | 1464142335117 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 19:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:12:15 INFO - PROCESS | 3640 | 1464142335120 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 3640 | 1464142335123 Marionette TRACE conn2 <- [1,1838,null,{}] 19:12:15 INFO - PROCESS | 3640 | 1464142335128 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 3640 | 1464142335257 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:12:15 INFO - PROCESS | 3640 | 1464142335318 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 3640 | ++DOCSHELL 156B5000 == 39 [pid = 3640] [id = 469] 19:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (156DE000) [pid = 3640] [serial = 1407] [outer = 00000000] 19:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16088400) [pid = 3640] [serial = 1408] [outer = 156DE000] 19:12:15 INFO - PROCESS | 3640 | 1464142335363 Marionette DEBUG loaded listener.js 19:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (160E9000) [pid = 3640] [serial = 1409] [outer = 156DE000] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (131E1000) [pid = 3640] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10ED9800) [pid = 3640] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (104E8400) [pid = 3640] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (156B4000) [pid = 3640] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0F30C400) [pid = 3640] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (10504400) [pid = 3640] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (11F23000) [pid = 3640] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1181D000) [pid = 3640] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:12:15 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (118C7400) [pid = 3640] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:12:15 INFO - PROCESS | 3640 | 1464142335833 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 735ms 19:12:15 INFO - PROCESS | 3640 | 1464142335876 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 3640 | 1464142335878 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 19:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:12:15 INFO - PROCESS | 3640 | 1464142335882 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 3640 | 1464142335883 Marionette TRACE conn2 <- [1,1842,null,{}] 19:12:15 INFO - PROCESS | 3640 | 1464142335887 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 3640 | 1464142335960 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:12:15 INFO - PROCESS | 3640 | 1464142335968 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 3640 | ++DOCSHELL 11079400 == 40 [pid = 3640] [id = 470] 19:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1181D000) [pid = 3640] [serial = 1410] [outer = 00000000] 19:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (131E1000) [pid = 3640] [serial = 1411] [outer = 1181D000] 19:12:16 INFO - PROCESS | 3640 | 1464142336013 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (155AD400) [pid = 3640] [serial = 1412] [outer = 1181D000] 19:12:16 INFO - PROCESS | 3640 | 1464142336456 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 595ms 19:12:16 INFO - PROCESS | 3640 | 1464142336479 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 3640 | 1464142336481 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 19:12:16 INFO - PROCESS | 3640 | 1464142336484 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:12:16 INFO - PROCESS | 3640 | 1464142336495 Marionette TRACE conn2 <- [1,1846,null,{}] 19:12:16 INFO - PROCESS | 3640 | 1464142336503 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:16 INFO - PROCESS | 3640 | 1464142336577 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:12:16 INFO - PROCESS | 3640 | 1464142336583 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 3640 | ++DOCSHELL 1105CC00 == 41 [pid = 3640] [id = 471] 19:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (156B4000) [pid = 3640] [serial = 1413] [outer = 00000000] 19:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (160E6C00) [pid = 3640] [serial = 1414] [outer = 156B4000] 19:12:16 INFO - PROCESS | 3640 | 1464142336626 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (160EC800) [pid = 3640] [serial = 1415] [outer = 156B4000] 19:12:17 INFO - PROCESS | 3640 | 1464142337042 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 595ms 19:12:17 INFO - PROCESS | 3640 | 1464142337083 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 3640 | 1464142337085 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 19:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:12:17 INFO - PROCESS | 3640 | 1464142337092 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 3640 | 1464142337094 Marionette TRACE conn2 <- [1,1850,null,{}] 19:12:17 INFO - PROCESS | 3640 | 1464142337097 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 3640 | 1464142337183 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:12:17 INFO - PROCESS | 3640 | 1464142337190 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 3640 | ++DOCSHELL 12FB6000 == 42 [pid = 3640] [id = 472] 19:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (167BD800) [pid = 3640] [serial = 1416] [outer = 00000000] 19:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (168D2C00) [pid = 3640] [serial = 1417] [outer = 167BD800] 19:12:17 INFO - PROCESS | 3640 | 1464142337233 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (168DFC00) [pid = 3640] [serial = 1418] [outer = 167BD800] 19:12:17 INFO - PROCESS | 3640 | 1464142337671 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 641ms 19:12:17 INFO - PROCESS | 3640 | 1464142337726 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 3640 | 1464142337728 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 19:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:12:17 INFO - PROCESS | 3640 | 1464142337731 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 3640 | 1464142337733 Marionette TRACE conn2 <- [1,1854,null,{}] 19:12:17 INFO - PROCESS | 3640 | 1464142337737 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 3640 | 1464142337812 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:12:17 INFO - PROCESS | 3640 | 1464142337818 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 3640 | ++DOCSHELL 0C38B400 == 43 [pid = 3640] [id = 473] 19:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0C38DC00) [pid = 3640] [serial = 1419] [outer = 00000000] 19:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0F30D400) [pid = 3640] [serial = 1420] [outer = 0C38DC00] 19:12:17 INFO - PROCESS | 3640 | 1464142337918 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (10A5F800) [pid = 3640] [serial = 1421] [outer = 0C38DC00] 19:12:18 INFO - PROCESS | 3640 | 1464142338649 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1001ms 19:12:18 INFO - PROCESS | 3640 | 1464142338734 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 3640 | 1464142338738 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 19:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:12:18 INFO - PROCESS | 3640 | 1464142338758 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 3640 | 1464142338761 Marionette TRACE conn2 <- [1,1858,null,{}] 19:12:18 INFO - PROCESS | 3640 | 1464142338785 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:18 INFO - PROCESS | 3640 | 1464142338899 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:12:19 INFO - PROCESS | 3640 | 1464142339024 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 3640 | ++DOCSHELL 114D9400 == 44 [pid = 3640] [id = 474] 19:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (118C7400) [pid = 3640] [serial = 1422] [outer = 00000000] 19:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (12F0BC00) [pid = 3640] [serial = 1423] [outer = 118C7400] 19:12:19 INFO - PROCESS | 3640 | 1464142339080 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1312BC00) [pid = 3640] [serial = 1424] [outer = 118C7400] 19:12:19 INFO - PROCESS | 3640 | 1464142339625 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 907ms 19:12:19 INFO - PROCESS | 3640 | 1464142339670 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 3640 | 1464142339674 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 19:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:12:19 INFO - PROCESS | 3640 | 1464142339682 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 3640 | 1464142339685 Marionette TRACE conn2 <- [1,1862,null,{}] 19:12:19 INFO - PROCESS | 3640 | 1464142339688 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:19 INFO - PROCESS | 3640 | 1464142339793 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:12:19 INFO - PROCESS | 3640 | 1464142339896 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 3640 | ++DOCSHELL 139BDC00 == 45 [pid = 3640] [id = 475] 19:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (13A7B400) [pid = 3640] [serial = 1425] [outer = 00000000] 19:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (156B2C00) [pid = 3640] [serial = 1426] [outer = 13A7B400] 19:12:19 INFO - PROCESS | 3640 | 1464142339950 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15F52C00) [pid = 3640] [serial = 1427] [outer = 13A7B400] 19:12:20 INFO - PROCESS | 3640 | 1464142340599 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 19:12:20 INFO - PROCESS | 3640 | 1464142340671 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 3640 | 1464142340674 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 19:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:12:20 INFO - PROCESS | 3640 | 1464142340677 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 3640 | 1464142340681 Marionette TRACE conn2 <- [1,1866,null,{}] 19:12:20 INFO - PROCESS | 3640 | 1464142340693 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:20 INFO - PROCESS | 3640 | 1464142340798 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:12:20 INFO - PROCESS | 3640 | 1464142340929 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 3640 | ++DOCSHELL 16959800 == 46 [pid = 3640] [id = 476] 19:12:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1695C800) [pid = 3640] [serial = 1428] [outer = 00000000] 19:12:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (16962C00) [pid = 3640] [serial = 1429] [outer = 1695C800] 19:12:20 INFO - PROCESS | 3640 | 1464142340983 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (16963800) [pid = 3640] [serial = 1430] [outer = 1695C800] 19:12:21 INFO - PROCESS | 3640 | 1464142341717 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1095ms 19:12:21 INFO - PROCESS | 3640 | 1464142341780 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:12:21 INFO - PROCESS | 3640 | 1464142341783 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 19:12:21 INFO - PROCESS | 3640 | 1464142341788 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:12:21 INFO - PROCESS | 3640 | 1464142341792 Marionette TRACE conn2 <- [1,1870,null,{}] 19:12:21 INFO - PROCESS | 3640 | 1464142341799 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:21 INFO - PROCESS | 3640 | 1464142341891 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:12:22 INFO - PROCESS | 3640 | 1464142342027 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 3640 | ++DOCSHELL 10C24C00 == 47 [pid = 3640] [id = 477] 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (10C25000) [pid = 3640] [serial = 1431] [outer = 00000000] 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1105EC00) [pid = 3640] [serial = 1432] [outer = 10C25000] 19:12:22 INFO - PROCESS | 3640 | 1464142342078 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (11075800) [pid = 3640] [serial = 1433] [outer = 10C25000] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 12FB6000 == 46 [pid = 3640] [id = 472] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 1105CC00 == 45 [pid = 3640] [id = 471] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 11079400 == 44 [pid = 3640] [id = 470] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 156B5000 == 43 [pid = 3640] [id = 469] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 143CF000 == 42 [pid = 3640] [id = 468] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 1395AC00 == 41 [pid = 3640] [id = 467] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 1318E000 == 40 [pid = 3640] [id = 466] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 11076C00 == 39 [pid = 3640] [id = 465] 19:12:22 INFO - PROCESS | 3640 | --DOCSHELL 0C389800 == 38 [pid = 3640] [id = 464] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (163A9400) [pid = 3640] [serial = 1378] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13965000) [pid = 3640] [serial = 1360] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (11068C00) [pid = 3640] [serial = 1354] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11077000) [pid = 3640] [serial = 1355] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (16086800) [pid = 3640] [serial = 1369] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (156E2800) [pid = 3640] [serial = 1366] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (10A57800) [pid = 3640] [serial = 1351] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (10C1C000) [pid = 3640] [serial = 1352] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (11FAC400) [pid = 3640] [serial = 1372] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1107F400) [pid = 3640] [serial = 1348] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12B29800) [pid = 3640] [serial = 1357] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (12FAE400) [pid = 3640] [serial = 1358] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (12B49800) [pid = 3640] [serial = 1345] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (10B4AC00) [pid = 3640] [serial = 1342] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1608C800) [pid = 3640] [serial = 1370] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13A7D000) [pid = 3640] [serial = 1363] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13E3A800) [pid = 3640] [serial = 1364] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15801400) [pid = 3640] [serial = 1367] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (156B5800) [pid = 3640] [serial = 1376] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15F53000) [pid = 3640] [serial = 1375] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1327D000) [pid = 3640] [serial = 1361] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (139A1800) [pid = 3640] [serial = 1373] [outer = 00000000] [url = about:blank] 19:12:22 INFO - PROCESS | 3640 | 1464142342659 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 892ms 19:12:22 INFO - PROCESS | 3640 | 1464142342690 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 3640 | 1464142342695 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 19:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:12:22 INFO - PROCESS | 3640 | 1464142342701 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 3640 | 1464142342703 Marionette TRACE conn2 <- [1,1874,null,{}] 19:12:22 INFO - PROCESS | 3640 | 1464142342707 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:22 INFO - PROCESS | 3640 | 1464142342788 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:12:22 INFO - PROCESS | 3640 | 1464142342797 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 3640 | ++DOCSHELL 10C23400 == 39 [pid = 3640] [id = 478] 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (10C23C00) [pid = 3640] [serial = 1434] [outer = 00000000] 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (11254000) [pid = 3640] [serial = 1435] [outer = 10C23C00] 19:12:22 INFO - PROCESS | 3640 | 1464142342843 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (11CBB400) [pid = 3640] [serial = 1436] [outer = 10C23C00] 19:12:23 INFO - PROCESS | 3640 | 1464142343335 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 704ms 19:12:23 INFO - PROCESS | 3640 | 1464142343405 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 3640 | 1464142343407 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 19:12:23 INFO - PROCESS | 3640 | 1464142343413 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:12:23 INFO - PROCESS | 3640 | 1464142343416 Marionette TRACE conn2 <- [1,1878,null,{}] 19:12:23 INFO - PROCESS | 3640 | 1464142343426 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:23 INFO - PROCESS | 3640 | 1464142343507 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:12:23 INFO - PROCESS | 3640 | 1464142343598 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 3640 | ++DOCSHELL 1107EC00 == 40 [pid = 3640] [id = 479] 19:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12FA7400) [pid = 3640] [serial = 1437] [outer = 00000000] 19:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (13276C00) [pid = 3640] [serial = 1438] [outer = 12FA7400] 19:12:23 INFO - PROCESS | 3640 | 1464142343644 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (139A2000) [pid = 3640] [serial = 1439] [outer = 12FA7400] 19:12:24 INFO - PROCESS | 3640 | 1464142344037 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 642ms 19:12:24 INFO - PROCESS | 3640 | 1464142344056 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:12:24 INFO - PROCESS | 3640 | 1464142344058 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 19:12:24 INFO - PROCESS | 3640 | 1464142344061 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:12:24 INFO - PROCESS | 3640 | 1464142344063 Marionette TRACE conn2 <- [1,1882,null,{}] 19:12:24 INFO - PROCESS | 3640 | 1464142344067 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:24 INFO - PROCESS | 3640 | 1464142344152 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:12:24 INFO - PROCESS | 3640 | 1464142344158 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 3640 | ++DOCSHELL 139C6400 == 41 [pid = 3640] [id = 480] 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13A76000) [pid = 3640] [serial = 1440] [outer = 00000000] 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13E3A000) [pid = 3640] [serial = 1441] [outer = 13A76000] 19:12:24 INFO - PROCESS | 3640 | 1464142344203 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1434E000) [pid = 3640] [serial = 1442] [outer = 13A76000] 19:12:24 INFO - PROCESS | 3640 | 1464142344646 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 641ms 19:12:24 INFO - PROCESS | 3640 | 1464142344697 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:12:24 INFO - PROCESS | 3640 | 1464142344699 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 19:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:12:24 INFO - PROCESS | 3640 | 1464142344702 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:12:24 INFO - PROCESS | 3640 | 1464142344704 Marionette TRACE conn2 <- [1,1886,null,{}] 19:12:24 INFO - PROCESS | 3640 | 1464142344714 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:24 INFO - PROCESS | 3640 | 1464142344828 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:12:24 INFO - PROCESS | 3640 | 1464142344837 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 3640 | ++DOCSHELL 1500C000 == 42 [pid = 3640] [id = 481] 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (150BE800) [pid = 3640] [serial = 1443] [outer = 00000000] 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156B5000) [pid = 3640] [serial = 1444] [outer = 150BE800] 19:12:24 INFO - PROCESS | 3640 | 1464142344881 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (156E3000) [pid = 3640] [serial = 1445] [outer = 150BE800] 19:12:25 INFO - PROCESS | 3640 | 1464142345368 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 704ms 19:12:25 INFO - PROCESS | 3640 | 1464142345402 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 3640 | 1464142345404 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 19:12:25 INFO - PROCESS | 3640 | 1464142345407 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:12:25 INFO - PROCESS | 3640 | 1464142345409 Marionette TRACE conn2 <- [1,1890,null,{}] 19:12:25 INFO - PROCESS | 3640 | 1464142345412 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:25 INFO - PROCESS | 3640 | 1464142345542 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:12:25 INFO - PROCESS | 3640 | 1464142345550 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 3640 | ++DOCSHELL 156E8800 == 43 [pid = 3640] [id = 482] 19:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1580F400) [pid = 3640] [serial = 1446] [outer = 00000000] 19:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (160E7C00) [pid = 3640] [serial = 1447] [outer = 1580F400] 19:12:25 INFO - PROCESS | 3640 | 1464142345594 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (160EF000) [pid = 3640] [serial = 1448] [outer = 1580F400] 19:12:26 INFO - PROCESS | 3640 | 1464142346058 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 688ms 19:12:26 INFO - PROCESS | 3640 | 1464142346107 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 3640 | 1464142346109 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 19:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:12:26 INFO - PROCESS | 3640 | 1464142346112 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 3640 | 1464142346114 Marionette TRACE conn2 <- [1,1894,null,{}] 19:12:26 INFO - PROCESS | 3640 | 1464142346117 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:26 INFO - PROCESS | 3640 | 1464142346256 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:12:26 INFO - PROCESS | 3640 | 1464142346268 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:26 INFO - PROCESS | 3640 | ++DOCSHELL 10486000 == 44 [pid = 3640] [id = 483] 19:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (105EDC00) [pid = 3640] [serial = 1449] [outer = 00000000] 19:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (167BD000) [pid = 3640] [serial = 1450] [outer = 105EDC00] 19:12:26 INFO - PROCESS | 3640 | 1464142346316 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (167C0400) [pid = 3640] [serial = 1451] [outer = 105EDC00] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (156DE000) [pid = 3640] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (11077400) [pid = 3640] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (156AC800) [pid = 3640] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0C390400) [pid = 3640] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1500B000) [pid = 3640] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13190C00) [pid = 3640] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1181D000) [pid = 3640] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (13994800) [pid = 3640] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (156B4000) [pid = 3640] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0F39D800) [pid = 3640] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (10D37000) [pid = 3640] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:12:26 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (10D38000) [pid = 3640] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:12:26 INFO - PROCESS | 3640 | 1464142346966 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 891ms 19:12:27 INFO - PROCESS | 3640 | 1464142347018 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 3640 | 1464142347020 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 19:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:12:27 INFO - PROCESS | 3640 | 1464142347023 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - PROCESS | 3640 | 1464142347025 Marionette TRACE conn2 <- [1,1898,null,{}] 19:12:27 INFO - PROCESS | 3640 | 1464142347028 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 3640 | 1464142347106 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:12:27 INFO - PROCESS | 3640 | 1464142347112 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 3640 | ++DOCSHELL 0F30CC00 == 45 [pid = 3640] [id = 484] 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (10B4C800) [pid = 3640] [serial = 1452] [outer = 00000000] 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1107F000) [pid = 3640] [serial = 1453] [outer = 10B4C800] 19:12:27 INFO - PROCESS | 3640 | 1464142347156 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (11252000) [pid = 3640] [serial = 1454] [outer = 10B4C800] 19:12:27 INFO - PROCESS | 3640 | 1464142347614 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 641ms 19:12:27 INFO - PROCESS | 3640 | 1464142347661 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 3640 | 1464142347663 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 19:12:27 INFO - PROCESS | 3640 | 1464142347666 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:12:27 INFO - PROCESS | 3640 | 1464142347668 Marionette TRACE conn2 <- [1,1902,null,{}] 19:12:27 INFO - PROCESS | 3640 | 1464142347671 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 3640 | 1464142347747 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:12:27 INFO - PROCESS | 3640 | 1464142347754 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 3640 | ++DOCSHELL 10566400 == 46 [pid = 3640] [id = 485] 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (10B45400) [pid = 3640] [serial = 1455] [outer = 00000000] 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (163ABC00) [pid = 3640] [serial = 1456] [outer = 10B45400] 19:12:27 INFO - PROCESS | 3640 | 1464142347797 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16939C00) [pid = 3640] [serial = 1457] [outer = 10B45400] 19:12:28 INFO - PROCESS | 3640 | 1464142348209 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 595ms 19:12:28 INFO - PROCESS | 3640 | 1464142348264 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 3640 | 1464142348265 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 19:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:12:28 INFO - PROCESS | 3640 | 1464142348273 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 3640 | 1464142348274 Marionette TRACE conn2 <- [1,1906,null,{}] 19:12:28 INFO - PROCESS | 3640 | 1464142348278 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:28 INFO - PROCESS | 3640 | 1464142348362 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:12:28 INFO - PROCESS | 3640 | 1464142348371 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 3640 | ++DOCSHELL 156DE000 == 47 [pid = 3640] [id = 486] 19:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (160E5800) [pid = 3640] [serial = 1458] [outer = 00000000] 19:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (16D9CC00) [pid = 3640] [serial = 1459] [outer = 160E5800] 19:12:28 INFO - PROCESS | 3640 | 1464142348414 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (16EC5800) [pid = 3640] [serial = 1460] [outer = 160E5800] 19:12:28 INFO - PROCESS | 3640 | 1464142348859 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 625ms 19:12:28 INFO - PROCESS | 3640 | 1464142348907 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 3640 | 1464142348910 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 19:12:28 INFO - PROCESS | 3640 | 1464142348913 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:12:28 INFO - PROCESS | 3640 | 1464142348915 Marionette TRACE conn2 <- [1,1910,null,{}] 19:12:28 INFO - PROCESS | 3640 | 1464142348918 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:29 INFO - PROCESS | 3640 | 1464142349063 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:12:29 INFO - PROCESS | 3640 | 1464142349235 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 3640 | ++DOCSHELL 10B3E800 == 48 [pid = 3640] [id = 487] 19:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (10B3EC00) [pid = 3640] [serial = 1461] [outer = 00000000] 19:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10B4CC00) [pid = 3640] [serial = 1462] [outer = 10B3EC00] 19:12:29 INFO - PROCESS | 3640 | 1464142349306 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (10C27800) [pid = 3640] [serial = 1463] [outer = 10B3EC00] 19:12:29 INFO - PROCESS | 3640 | 1464142349879 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1032ms 19:12:29 INFO - PROCESS | 3640 | 1464142349973 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 3640 | 1464142349977 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 19:12:30 INFO - PROCESS | 3640 | 1464142349982 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:12:30 INFO - PROCESS | 3640 | 1464142349986 Marionette TRACE conn2 <- [1,1914,null,{}] 19:12:30 INFO - PROCESS | 3640 | 1464142350006 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:30 INFO - PROCESS | 3640 | 1464142350119 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:12:30 INFO - PROCESS | 3640 | 1464142350247 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 3640 | ++DOCSHELL 12BDE800 == 49 [pid = 3640] [id = 488] 19:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (12BE1000) [pid = 3640] [serial = 1464] [outer = 00000000] 19:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (13133800) [pid = 3640] [serial = 1465] [outer = 12BE1000] 19:12:30 INFO - PROCESS | 3640 | 1464142350305 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1395AC00) [pid = 3640] [serial = 1466] [outer = 12BE1000] 19:12:30 INFO - PROCESS | 3640 | 1464142350914 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1001ms 19:12:31 INFO - PROCESS | 3640 | 1464142350986 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 3640 | 1464142350989 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 19:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:12:31 INFO - PROCESS | 3640 | 1464142350993 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 3640 | 1464142350996 Marionette TRACE conn2 <- [1,1918,null,{}] 19:12:31 INFO - PROCESS | 3640 | 1464142351000 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:31 INFO - PROCESS | 3640 | 1464142351102 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:12:31 INFO - PROCESS | 3640 | 1464142351238 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 3640 | ++DOCSHELL 15F46000 == 50 [pid = 3640] [id = 489] 19:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (15F46800) [pid = 3640] [serial = 1467] [outer = 00000000] 19:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (16092400) [pid = 3640] [serial = 1468] [outer = 15F46800] 19:12:31 INFO - PROCESS | 3640 | 1464142351293 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (167C6800) [pid = 3640] [serial = 1469] [outer = 15F46800] 19:12:31 INFO - PROCESS | 3640 | 1464142351876 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 938ms 19:12:31 INFO - PROCESS | 3640 | 1464142351950 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 3640 | 1464142351955 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 19:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:12:31 INFO - PROCESS | 3640 | 1464142351966 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 3640 | 1464142351971 Marionette TRACE conn2 <- [1,1922,null,{}] 19:12:31 INFO - PROCESS | 3640 | 1464142351975 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 3640 | 1464142352081 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:12:32 INFO - PROCESS | 3640 | 1464142352215 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 3640 | ++DOCSHELL 163B4800 == 51 [pid = 3640] [id = 490] 19:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (167BD400) [pid = 3640] [serial = 1470] [outer = 00000000] 19:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (16ED0800) [pid = 3640] [serial = 1471] [outer = 167BD400] 19:12:32 INFO - PROCESS | 3640 | 1464142352269 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1721B000) [pid = 3640] [serial = 1472] [outer = 167BD400] 19:12:33 INFO - PROCESS | 3640 | 1464142353047 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1157ms 19:12:33 INFO - PROCESS | 3640 | 1464142353122 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 3640 | 1464142353126 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 19:12:33 INFO - PROCESS | 3640 | 1464142353131 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:12:33 INFO - PROCESS | 3640 | 1464142353135 Marionette TRACE conn2 <- [1,1926,null,{}] 19:12:33 INFO - PROCESS | 3640 | 1464142353141 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:33 INFO - PROCESS | 3640 | 1464142353235 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:12:33 INFO - PROCESS | 3640 | 1464142353374 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 3640 | ++DOCSHELL 103D4800 == 52 [pid = 3640] [id = 491] 19:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1050DC00) [pid = 3640] [serial = 1473] [outer = 00000000] 19:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (10C25800) [pid = 3640] [serial = 1474] [outer = 1050DC00] 19:12:33 INFO - PROCESS | 3640 | 1464142353424 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (11074000) [pid = 3640] [serial = 1475] [outer = 1050DC00] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 156DE000 == 51 [pid = 3640] [id = 486] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 10566400 == 50 [pid = 3640] [id = 485] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 0F30CC00 == 49 [pid = 3640] [id = 484] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 10486000 == 48 [pid = 3640] [id = 483] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 156E8800 == 47 [pid = 3640] [id = 482] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 1500C000 == 46 [pid = 3640] [id = 481] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 139C6400 == 45 [pid = 3640] [id = 480] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 1107EC00 == 44 [pid = 3640] [id = 479] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 10C23400 == 43 [pid = 3640] [id = 478] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 10C24C00 == 42 [pid = 3640] [id = 477] 19:12:33 INFO - PROCESS | 3640 | --DOCSHELL 0C38B400 == 41 [pid = 3640] [id = 473] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (12FA8800) [pid = 3640] [serial = 1349] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0C38D000) [pid = 3640] [serial = 1277] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (11065C00) [pid = 3640] [serial = 1310] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (16088400) [pid = 3640] [serial = 1408] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (103EA800) [pid = 3640] [serial = 1381] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (11232800) [pid = 3640] [serial = 1396] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (11817800) [pid = 3640] [serial = 1397] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (11251C00) [pid = 3640] [serial = 1384] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (150C9400) [pid = 3640] [serial = 1387] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (167C6C00) [pid = 3640] [serial = 1391] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (163B4400) [pid = 3640] [serial = 1390] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (10484800) [pid = 3640] [serial = 1393] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (156ACC00) [pid = 3640] [serial = 1405] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (10C20800) [pid = 3640] [serial = 1394] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1395C000) [pid = 3640] [serial = 1399] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (155AD400) [pid = 3640] [serial = 1412] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (131E1000) [pid = 3640] [serial = 1411] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (160E9000) [pid = 3640] [serial = 1409] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (14349800) [pid = 3640] [serial = 1402] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15006800) [pid = 3640] [serial = 1403] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (156AE000) [pid = 3640] [serial = 1406] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (160E6C00) [pid = 3640] [serial = 1414] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (160EC800) [pid = 3640] [serial = 1415] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (139BBC00) [pid = 3640] [serial = 1400] [outer = 00000000] [url = about:blank] 19:12:33 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (168D2C00) [pid = 3640] [serial = 1417] [outer = 00000000] [url = about:blank] 19:12:34 INFO - PROCESS | 3640 | 1464142354005 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 907ms 19:12:34 INFO - PROCESS | 3640 | 1464142354037 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:12:34 INFO - PROCESS | 3640 | 1464142354042 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 19:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:12:34 INFO - PROCESS | 3640 | 1464142354048 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:12:34 INFO - PROCESS | 3640 | 1464142354050 Marionette TRACE conn2 <- [1,1930,null,{}] 19:12:34 INFO - PROCESS | 3640 | 1464142354054 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:34 INFO - PROCESS | 3640 | 1464142354136 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:12:34 INFO - PROCESS | 3640 | 1464142354143 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 3640 | ++DOCSHELL 10557C00 == 42 [pid = 3640] [id = 492] 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1055E000) [pid = 3640] [serial = 1476] [outer = 00000000] 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (11071800) [pid = 3640] [serial = 1477] [outer = 1055E000] 19:12:34 INFO - PROCESS | 3640 | 1464142354187 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (11238800) [pid = 3640] [serial = 1478] [outer = 1055E000] 19:12:34 INFO - PROCESS | 3640 | 1464142354694 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 704ms 19:12:34 INFO - PROCESS | 3640 | 1464142354747 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:12:34 INFO - PROCESS | 3640 | 1464142354749 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 19:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:12:34 INFO - PROCESS | 3640 | 1464142354755 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:12:34 INFO - PROCESS | 3640 | 1464142354758 Marionette TRACE conn2 <- [1,1934,null,{}] 19:12:34 INFO - PROCESS | 3640 | 1464142354768 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:34 INFO - PROCESS | 3640 | 1464142354850 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:12:34 INFO - PROCESS | 3640 | 1464142354857 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 3640 | ++DOCSHELL 11061000 == 43 [pid = 3640] [id = 493] 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13130000) [pid = 3640] [serial = 1479] [outer = 00000000] 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13959800) [pid = 3640] [serial = 1480] [outer = 13130000] 19:12:34 INFO - PROCESS | 3640 | 1464142354904 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (139A1800) [pid = 3640] [serial = 1481] [outer = 13130000] 19:12:35 INFO - PROCESS | 3640 | 1464142355350 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 626ms 19:12:35 INFO - PROCESS | 3640 | 1464142355390 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 3640 | 1464142355393 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 19:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:12:35 INFO - PROCESS | 3640 | 1464142355396 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 3640 | 1464142355398 Marionette TRACE conn2 <- [1,1938,null,{}] 19:12:35 INFO - PROCESS | 3640 | 1464142355401 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:35 INFO - PROCESS | 3640 | 1464142355488 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:12:35 INFO - PROCESS | 3640 | 1464142355494 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 3640 | ++DOCSHELL 13282400 == 44 [pid = 3640] [id = 494] 19:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (139BD800) [pid = 3640] [serial = 1482] [outer = 00000000] 19:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15009C00) [pid = 3640] [serial = 1483] [outer = 139BD800] 19:12:35 INFO - PROCESS | 3640 | 1464142355538 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (150C1800) [pid = 3640] [serial = 1484] [outer = 139BD800] 19:12:35 INFO - PROCESS | 3640 | 1464142355966 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 595ms 19:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:12:36 INFO - PROCESS | 3640 | 1464142355998 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 3640 | 1464142356000 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 19:12:36 INFO - PROCESS | 3640 | 1464142356003 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 3640 | 1464142356005 Marionette TRACE conn2 <- [1,1942,null,{}] 19:12:36 INFO - PROCESS | 3640 | 1464142356008 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:36 INFO - PROCESS | 3640 | 1464142356094 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:12:36 INFO - PROCESS | 3640 | 1464142356100 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 3640 | ++DOCSHELL 13A77000 == 45 [pid = 3640] [id = 495] 19:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (13A7B000) [pid = 3640] [serial = 1485] [outer = 00000000] 19:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (156AFC00) [pid = 3640] [serial = 1486] [outer = 13A7B000] 19:12:36 INFO - PROCESS | 3640 | 1464142356145 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (156B4400) [pid = 3640] [serial = 1487] [outer = 13A7B000] 19:12:36 INFO - PROCESS | 3640 | 1464142356657 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 689ms 19:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:12:36 INFO - PROCESS | 3640 | 1464142356702 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 3640 | 1464142356704 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 19:12:36 INFO - PROCESS | 3640 | 1464142356714 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 3640 | 1464142356716 Marionette TRACE conn2 <- [1,1946,null,{}] 19:12:36 INFO - PROCESS | 3640 | 1464142356719 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:36 INFO - PROCESS | 3640 | 1464142356847 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:12:36 INFO - PROCESS | 3640 | 1464142356912 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 3640 | ++DOCSHELL 15F4F400 == 46 [pid = 3640] [id = 496] 19:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1608B000) [pid = 3640] [serial = 1488] [outer = 00000000] 19:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (160EA400) [pid = 3640] [serial = 1489] [outer = 1608B000] 19:12:36 INFO - PROCESS | 3640 | 1464142356957 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (163A9000) [pid = 3640] [serial = 1490] [outer = 1608B000] 19:12:37 INFO - PROCESS | 3640 | 1464142357369 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 689ms 19:12:37 INFO - PROCESS | 3640 | 1464142357407 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:12:37 INFO - PROCESS | 3640 | 1464142357409 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 19:12:37 INFO - PROCESS | 3640 | 1464142357413 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:12:37 INFO - PROCESS | 3640 | 1464142357414 Marionette TRACE conn2 <- [1,1950,null,{}] 19:12:37 INFO - PROCESS | 3640 | 1464142357418 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:37 INFO - PROCESS | 3640 | 1464142357560 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:12:37 INFO - PROCESS | 3640 | 1464142357584 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 3640 | ++DOCSHELL 1608FC00 == 47 [pid = 3640] [id = 497] 19:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16091C00) [pid = 3640] [serial = 1491] [outer = 00000000] 19:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (167C4400) [pid = 3640] [serial = 1492] [outer = 16091C00] 19:12:37 INFO - PROCESS | 3640 | 1464142357628 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (167C8000) [pid = 3640] [serial = 1493] [outer = 16091C00] 19:12:38 INFO - PROCESS | 3640 | 1464142358043 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 689ms 19:12:38 INFO - PROCESS | 3640 | 1464142358120 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 3640 | 1464142358122 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 19:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:12:38 INFO - PROCESS | 3640 | 1464142358125 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 3640 | 1464142358127 Marionette TRACE conn2 <- [1,1954,null,{}] 19:12:38 INFO - PROCESS | 3640 | 1464142358130 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:38 INFO - PROCESS | 3640 | 1464142358239 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:12:38 INFO - PROCESS | 3640 | 1464142358307 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 3640 | ++DOCSHELL 10D35800 == 48 [pid = 3640] [id = 498] 19:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1676B000) [pid = 3640] [serial = 1494] [outer = 00000000] 19:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (16961C00) [pid = 3640] [serial = 1495] [outer = 1676B000] 19:12:38 INFO - PROCESS | 3640 | 1464142358351 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (13998400) [pid = 3640] [serial = 1496] [outer = 1676B000] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1580B400) [pid = 3640] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13A74C00) [pid = 3640] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0C7F4800) [pid = 3640] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1107E800) [pid = 3640] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (10C25000) [pid = 3640] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1695C800) [pid = 3640] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (10C23C00) [pid = 3640] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (150BE800) [pid = 3640] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (12FA7400) [pid = 3640] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (13A76000) [pid = 3640] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1580F400) [pid = 3640] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (105EDC00) [pid = 3640] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (10B4C800) [pid = 3640] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (10B45400) [pid = 3640] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (103DA000) [pid = 3640] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (13135C00) [pid = 3640] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (10336C00) [pid = 3640] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:12:38 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (11CBB000) [pid = 3640] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:12:38 INFO - PROCESS | 3640 | 1464142358924 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 845ms 19:12:39 INFO - PROCESS | 3640 | 1464142358966 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 3640 | 1464142358968 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 19:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:12:39 INFO - PROCESS | 3640 | 1464142358971 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - PROCESS | 3640 | 1464142358973 Marionette TRACE conn2 <- [1,1958,null,{}] 19:12:39 INFO - PROCESS | 3640 | 1464142358976 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:39 INFO - PROCESS | 3640 | 1464142359055 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:12:39 INFO - PROCESS | 3640 | 1464142359061 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 3640 | ++DOCSHELL 10C20C00 == 49 [pid = 3640] [id = 499] 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (10D39000) [pid = 3640] [serial = 1497] [outer = 00000000] 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (12FB4C00) [pid = 3640] [serial = 1498] [outer = 10D39000] 19:12:39 INFO - PROCESS | 3640 | 1464142359105 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (13A76000) [pid = 3640] [serial = 1499] [outer = 10D39000] 19:12:39 INFO - PROCESS | 3640 | 1464142359539 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 594ms 19:12:39 INFO - PROCESS | 3640 | 1464142359572 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 3640 | 1464142359574 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 19:12:39 INFO - PROCESS | 3640 | 1464142359578 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:12:39 INFO - PROCESS | 3640 | 1464142359580 Marionette TRACE conn2 <- [1,1962,null,{}] 19:12:39 INFO - PROCESS | 3640 | 1464142359583 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:39 INFO - PROCESS | 3640 | 1464142359660 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:12:39 INFO - PROCESS | 3640 | 1464142359666 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 3640 | ++DOCSHELL 1107E800 == 50 [pid = 3640] [id = 500] 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1181D800) [pid = 3640] [serial = 1500] [outer = 00000000] 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (163A6800) [pid = 3640] [serial = 1501] [outer = 1181D800] 19:12:39 INFO - PROCESS | 3640 | 1464142359711 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (168D3400) [pid = 3640] [serial = 1502] [outer = 1181D800] 19:12:40 INFO - PROCESS | 3640 | 1464142360132 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 594ms 19:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:12:40 INFO - PROCESS | 3640 | 1464142360178 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 3640 | 1464142360180 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 19:12:40 INFO - PROCESS | 3640 | 1464142360183 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 3640 | 1464142360186 Marionette TRACE conn2 <- [1,1966,null,{}] 19:12:40 INFO - PROCESS | 3640 | 1464142360193 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:40 INFO - PROCESS | 3640 | 1464142360337 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:12:40 INFO - PROCESS | 3640 | 1464142360345 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 3640 | ++DOCSHELL 16EB0400 == 51 [pid = 3640] [id = 501] 19:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (16EC9C00) [pid = 3640] [serial = 1503] [outer = 00000000] 19:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17569000) [pid = 3640] [serial = 1504] [outer = 16EC9C00] 19:12:40 INFO - PROCESS | 3640 | 1464142360393 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1756EC00) [pid = 3640] [serial = 1505] [outer = 16EC9C00] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 1107E400 == 50 [pid = 3640] [id = 461] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0C780000 == 49 [pid = 3640] [id = 449] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 139BDC00 == 48 [pid = 3640] [id = 475] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 11072000 == 47 [pid = 3640] [id = 434] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 11CB4000 == 46 [pid = 3640] [id = 448] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 16959800 == 45 [pid = 3640] [id = 476] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 156AA400 == 44 [pid = 3640] [id = 463] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 114D9400 == 43 [pid = 3640] [id = 474] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0C7F3400 == 42 [pid = 3640] [id = 460] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 11251800 == 41 [pid = 3640] [id = 462] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 103D4800 == 40 [pid = 3640] [id = 491] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 163B4800 == 39 [pid = 3640] [id = 490] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 12BDE800 == 38 [pid = 3640] [id = 488] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 15F46000 == 37 [pid = 3640] [id = 489] 19:12:41 INFO - PROCESS | 3640 | --DOCSHELL 10B3E800 == 36 [pid = 3640] [id = 487] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 10557C00 == 35 [pid = 3640] [id = 492] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 10D35800 == 34 [pid = 3640] [id = 498] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 1107E800 == 33 [pid = 3640] [id = 500] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 13282400 == 32 [pid = 3640] [id = 494] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 11061000 == 31 [pid = 3640] [id = 493] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 15F4F400 == 30 [pid = 3640] [id = 496] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 1608FC00 == 29 [pid = 3640] [id = 497] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 10C20C00 == 28 [pid = 3640] [id = 499] 19:12:42 INFO - PROCESS | 3640 | --DOCSHELL 13A77000 == 27 [pid = 3640] [id = 495] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16087000) [pid = 3640] [serial = 1340] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (10D35C00) [pid = 3640] [serial = 1343] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (13136C00) [pid = 3640] [serial = 1346] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (163AAC00) [pid = 3640] [serial = 1379] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0F30D400) [pid = 3640] [serial = 1420] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (160EF000) [pid = 3640] [serial = 1448] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (160E7C00) [pid = 3640] [serial = 1447] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (12F0BC00) [pid = 3640] [serial = 1423] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (167BD000) [pid = 3640] [serial = 1450] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1107F000) [pid = 3640] [serial = 1453] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (11252000) [pid = 3640] [serial = 1454] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (163ABC00) [pid = 3640] [serial = 1456] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (156B2C00) [pid = 3640] [serial = 1426] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (156B5000) [pid = 3640] [serial = 1444] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (167C0400) [pid = 3640] [serial = 1451] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1434E000) [pid = 3640] [serial = 1442] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16939C00) [pid = 3640] [serial = 1457] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (105F3C00) [pid = 3640] [serial = 1307] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16D9CC00) [pid = 3640] [serial = 1459] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (156ECC00) [pid = 3640] [serial = 1388] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (105F0400) [pid = 3640] [serial = 1382] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1181D400) [pid = 3640] [serial = 1385] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (11075800) [pid = 3640] [serial = 1433] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1105EC00) [pid = 3640] [serial = 1432] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (16963800) [pid = 3640] [serial = 1430] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (16962C00) [pid = 3640] [serial = 1429] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (11254000) [pid = 3640] [serial = 1435] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (11CBB400) [pid = 3640] [serial = 1436] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (156E3000) [pid = 3640] [serial = 1445] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (13276C00) [pid = 3640] [serial = 1438] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (139A2000) [pid = 3640] [serial = 1439] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (13E3A000) [pid = 3640] [serial = 1441] [outer = 00000000] [url = about:blank] 19:12:42 INFO - PROCESS | 3640 | 1464142362452 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2269ms 19:12:42 INFO - PROCESS | 3640 | 1464142362485 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 3640 | 1464142362489 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 19:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:12:42 INFO - PROCESS | 3640 | 1464142362495 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 3640 | 1464142362500 Marionette TRACE conn2 <- [1,1970,null,{}] 19:12:42 INFO - PROCESS | 3640 | 1464142362508 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:42 INFO - PROCESS | 3640 | 1464142362632 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:12:42 INFO - PROCESS | 3640 | 1464142362764 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F9400 == 28 [pid = 3640] [id = 502] 19:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0C7F9800) [pid = 3640] [serial = 1506] [outer = 00000000] 19:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0F30EC00) [pid = 3640] [serial = 1507] [outer = 0C7F9800] 19:12:42 INFO - PROCESS | 3640 | 1464142362822 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (10376800) [pid = 3640] [serial = 1508] [outer = 0C7F9800] 19:12:43 INFO - PROCESS | 3640 | 1464142363554 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1095ms 19:12:43 INFO - PROCESS | 3640 | 1464142363603 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 3640 | 1464142363609 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 19:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:12:43 INFO - PROCESS | 3640 | 1464142363616 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - PROCESS | 3640 | 1464142363619 Marionette TRACE conn2 <- [1,1974,null,{}] 19:12:43 INFO - PROCESS | 3640 | 1464142363623 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:43 INFO - PROCESS | 3640 | 1464142363745 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:12:43 INFO - PROCESS | 3640 | 1464142363901 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 3640 | ++DOCSHELL 105F3400 == 29 [pid = 3640] [id = 503] 19:12:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (10A56C00) [pid = 3640] [serial = 1509] [outer = 00000000] 19:12:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (10A5F000) [pid = 3640] [serial = 1510] [outer = 10A56C00] 19:12:43 INFO - PROCESS | 3640 | 1464142363957 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (10B45400) [pid = 3640] [serial = 1511] [outer = 10A56C00] 19:12:44 INFO - PROCESS | 3640 | --DOCSHELL 0F30E800 == 28 [pid = 3640] [id = 417] 19:12:44 INFO - PROCESS | 3640 | --DOCSHELL 0C7FEC00 == 27 [pid = 3640] [id = 416] 19:12:44 INFO - PROCESS | 3640 | 1464142364675 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1095ms 19:12:44 INFO - PROCESS | 3640 | 1464142364718 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:12:44 INFO - PROCESS | 3640 | 1464142364722 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 19:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:12:44 INFO - PROCESS | 3640 | 1464142364727 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 3640 | 1464142364731 Marionette TRACE conn2 <- [1,1978,null,{}] 19:12:44 INFO - PROCESS | 3640 | 1464142364737 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:44 INFO - PROCESS | 3640 | 1464142364830 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:12:44 INFO - PROCESS | 3640 | 1464142364918 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 3640 | ++DOCSHELL 0F303400 == 28 [pid = 3640] [id = 504] 19:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0F303C00) [pid = 3640] [serial = 1512] [outer = 00000000] 19:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (10509400) [pid = 3640] [serial = 1513] [outer = 0F303C00] 19:12:44 INFO - PROCESS | 3640 | 1464142364964 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (105F9C00) [pid = 3640] [serial = 1514] [outer = 0F303C00] 19:12:45 INFO - PROCESS | 3640 | 1464142365395 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 704ms 19:12:45 INFO - PROCESS | 3640 | 1464142365427 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 3640 | 1464142365433 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 19:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:12:45 INFO - PROCESS | 3640 | 1464142365439 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 3640 | 1464142365441 Marionette TRACE conn2 <- [1,1982,null,{}] 19:12:45 INFO - PROCESS | 3640 | 1464142365445 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:45 INFO - PROCESS | 3640 | 1464142365534 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:12:45 INFO - PROCESS | 3640 | 1464142365541 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 3640 | ++DOCSHELL 10C24000 == 29 [pid = 3640] [id = 505] 19:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (10C24400) [pid = 3640] [serial = 1515] [outer = 00000000] 19:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10D3A400) [pid = 3640] [serial = 1516] [outer = 10C24400] 19:12:45 INFO - PROCESS | 3640 | 1464142365586 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1105A800) [pid = 3640] [serial = 1517] [outer = 10C24400] 19:12:46 INFO - PROCESS | 3640 | 1464142366053 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 642ms 19:12:46 INFO - PROCESS | 3640 | 1464142366076 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 3640 | 1464142366078 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 19:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:12:46 INFO - PROCESS | 3640 | 1464142366082 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 3640 | 1464142366085 Marionette TRACE conn2 <- [1,1986,null,{}] 19:12:46 INFO - PROCESS | 3640 | 1464142366099 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:46 INFO - PROCESS | 3640 | 1464142366188 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:12:46 INFO - PROCESS | 3640 | 1464142366198 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 3640 | ++DOCSHELL 1107E800 == 30 [pid = 3640] [id = 506] 19:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1107F400) [pid = 3640] [serial = 1518] [outer = 00000000] 19:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (11235400) [pid = 3640] [serial = 1519] [outer = 1107F400] 19:12:46 INFO - PROCESS | 3640 | 1464142366248 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (11811800) [pid = 3640] [serial = 1520] [outer = 1107F400] 19:12:46 INFO - PROCESS | 3640 | 1464142366710 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 689ms 19:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:12:46 INFO - PROCESS | 3640 | 1464142366781 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 3640 | 1464142366784 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 19:12:46 INFO - PROCESS | 3640 | 1464142366787 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 3640 | 1464142366788 Marionette TRACE conn2 <- [1,1990,null,{}] 19:12:46 INFO - PROCESS | 3640 | 1464142366792 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:46 INFO - PROCESS | 3640 | 1464142366874 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:12:46 INFO - PROCESS | 3640 | 1464142366915 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 3640 | ++DOCSHELL 11FB0400 == 31 [pid = 3640] [id = 507] 19:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (12B20800) [pid = 3640] [serial = 1521] [outer = 00000000] 19:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12F0C800) [pid = 3640] [serial = 1522] [outer = 12B20800] 19:12:46 INFO - PROCESS | 3640 | 1464142366960 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (12FA9400) [pid = 3640] [serial = 1523] [outer = 12B20800] 19:12:47 INFO - PROCESS | 3640 | 1464142367445 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 689ms 19:12:47 INFO - PROCESS | 3640 | 1464142367486 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 3640 | 1464142367488 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 19:12:47 INFO - PROCESS | 3640 | 1464142367491 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:12:47 INFO - PROCESS | 3640 | 1464142367493 Marionette TRACE conn2 <- [1,1994,null,{}] 19:12:47 INFO - PROCESS | 3640 | 1464142367496 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:47 INFO - PROCESS | 3640 | 1464142367600 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:12:47 INFO - PROCESS | 3640 | 1464142367608 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 3640 | ++DOCSHELL 12B29800 == 32 [pid = 3640] [id = 508] 19:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12BE1800) [pid = 3640] [serial = 1524] [outer = 00000000] 19:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1318A000) [pid = 3640] [serial = 1525] [outer = 12BE1800] 19:12:47 INFO - PROCESS | 3640 | 1464142367652 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1318E000) [pid = 3640] [serial = 1526] [outer = 12BE1800] 19:12:48 INFO - PROCESS | 3640 | 1464142368120 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:12:48 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 19:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 689ms 19:12:48 INFO - PROCESS | 3640 | 1464142368191 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 3640 | 1464142368193 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 19:12:48 INFO - PROCESS | 3640 | 1464142368196 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:12:48 INFO - PROCESS | 3640 | 1464142368198 Marionette TRACE conn2 <- [1,1998,null,{}] 19:12:48 INFO - PROCESS | 3640 | 1464142368209 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:48 INFO - PROCESS | 3640 | 1464142368376 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:12:48 INFO - PROCESS | 3640 | 1464142368406 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:48 INFO - PROCESS | 3640 | ++DOCSHELL 139A1000 == 33 [pid = 3640] [id = 509] 19:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (139BBC00) [pid = 3640] [serial = 1527] [outer = 00000000] 19:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13E3B400) [pid = 3640] [serial = 1528] [outer = 139BBC00] 19:12:48 INFO - PROCESS | 3640 | 1464142368451 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1434CC00) [pid = 3640] [serial = 1529] [outer = 139BBC00] 19:12:48 INFO - PROCESS | 3640 | 1464142368894 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:12:48 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 19:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms 19:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:12:48 INFO - PROCESS | 3640 | 1464142368937 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 3640 | 1464142368939 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 19:12:48 INFO - PROCESS | 3640 | 1464142368947 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 3640 | 1464142368949 Marionette TRACE conn2 <- [1,2002,null,{}] 19:12:48 INFO - PROCESS | 3640 | 1464142368952 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 3640 | 1464142369055 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:12:49 INFO - PROCESS | 3640 | 1464142369061 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 3640 | ++DOCSHELL 0F303000 == 34 [pid = 3640] [id = 510] 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (155AD400) [pid = 3640] [serial = 1530] [outer = 00000000] 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156A9C00) [pid = 3640] [serial = 1531] [outer = 155AD400] 19:12:49 INFO - PROCESS | 3640 | 1464142369109 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (156AA000) [pid = 3640] [serial = 1532] [outer = 155AD400] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12BE1000) [pid = 3640] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (160E5800) [pid = 3640] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1181D800) [pid = 3640] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1608B000) [pid = 3640] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16091C00) [pid = 3640] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1055E000) [pid = 3640] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13130000) [pid = 3640] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (167BD800) [pid = 3640] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1676B000) [pid = 3640] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13A7B400) [pid = 3640] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1050DC00) [pid = 3640] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13A7B000) [pid = 3640] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15F46800) [pid = 3640] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (139BD800) [pid = 3640] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (118C7400) [pid = 3640] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (10D39000) [pid = 3640] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10B3EC00) [pid = 3640] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:12:49 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0C38DC00) [pid = 3640] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:12:49 INFO - PROCESS | 3640 | 1464142369567 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 626ms 19:12:49 INFO - PROCESS | 3640 | 1464142369581 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:12:49 INFO - PROCESS | 3640 | 1464142369583 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 19:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:12:49 INFO - PROCESS | 3640 | 1464142369597 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:12:49 INFO - PROCESS | 3640 | 1464142369598 Marionette TRACE conn2 <- [1,2006,null,{}] 19:12:49 INFO - PROCESS | 3640 | 1464142369604 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 3640 | 1464142369711 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:12:49 INFO - PROCESS | 3640 | 1464142369760 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 3640 | ++DOCSHELL 10C29C00 == 35 [pid = 3640] [id = 511] 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1181D800) [pid = 3640] [serial = 1533] [outer = 00000000] 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (139BD800) [pid = 3640] [serial = 1534] [outer = 1181D800] 19:12:49 INFO - PROCESS | 3640 | 1464142369804 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (143CE800) [pid = 3640] [serial = 1535] [outer = 1181D800] 19:12:50 INFO - PROCESS | 3640 | 1464142370223 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 658ms 19:12:50 INFO - PROCESS | 3640 | 1464142370256 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 3640 | 1464142370258 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 19:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:12:50 INFO - PROCESS | 3640 | 1464142370262 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 3640 | 1464142370264 Marionette TRACE conn2 <- [1,2010,null,{}] 19:12:50 INFO - PROCESS | 3640 | 1464142370271 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:50 INFO - PROCESS | 3640 | 1464142370346 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:12:50 INFO - PROCESS | 3640 | 1464142370353 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 3640 | ++DOCSHELL 1107E400 == 36 [pid = 3640] [id = 512] 19:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (118C7400) [pid = 3640] [serial = 1536] [outer = 00000000] 19:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156DE400) [pid = 3640] [serial = 1537] [outer = 118C7400] 19:12:50 INFO - PROCESS | 3640 | 1464142370397 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (150C7800) [pid = 3640] [serial = 1538] [outer = 118C7400] 19:12:50 INFO - PROCESS | 3640 | 1464142370815 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 595ms 19:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:12:50 INFO - PROCESS | 3640 | 1464142370861 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 3640 | 1464142370863 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 19:12:50 INFO - PROCESS | 3640 | 1464142370870 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 3640 | 1464142370872 Marionette TRACE conn2 <- [1,2014,null,{}] 19:12:50 INFO - PROCESS | 3640 | 1464142370876 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:50 INFO - PROCESS | 3640 | 1464142370951 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:12:50 INFO - PROCESS | 3640 | 1464142370958 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 3640 | ++DOCSHELL 156ECC00 == 37 [pid = 3640] [id = 513] 19:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15766400) [pid = 3640] [serial = 1539] [outer = 00000000] 19:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1580D800) [pid = 3640] [serial = 1540] [outer = 15766400] 19:12:51 INFO - PROCESS | 3640 | 1464142371002 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15F44800) [pid = 3640] [serial = 1541] [outer = 15766400] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 0F305000 == 36 [pid = 3640] [id = 423] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 11FEA400 == 35 [pid = 3640] [id = 430] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 11064400 == 34 [pid = 3640] [id = 422] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 0F304000 == 33 [pid = 3640] [id = 433] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 10374800 == 32 [pid = 3640] [id = 426] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 10C1F800 == 31 [pid = 3640] [id = 427] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 10B41000 == 30 [pid = 3640] [id = 429] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 11072800 == 29 [pid = 3640] [id = 428] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 13A76400 == 28 [pid = 3640] [id = 420] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 11CBB800 == 27 [pid = 3640] [id = 418] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 0F306400 == 26 [pid = 3640] [id = 424] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 0C392400 == 25 [pid = 3640] [id = 432] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 11061800 == 24 [pid = 3640] [id = 421] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 12FAFC00 == 23 [pid = 3640] [id = 431] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 13138000 == 22 [pid = 3640] [id = 419] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 10A5AC00 == 21 [pid = 3640] [id = 425] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 105F3400 == 20 [pid = 3640] [id = 503] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 16EB0400 == 19 [pid = 3640] [id = 501] 19:12:52 INFO - PROCESS | 3640 | --DOCSHELL 0C7F9400 == 18 [pid = 3640] [id = 502] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (168D3400) [pid = 3640] [serial = 1502] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13133800) [pid = 3640] [serial = 1465] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16EC5800) [pid = 3640] [serial = 1460] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (163A6800) [pid = 3640] [serial = 1501] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (163A9000) [pid = 3640] [serial = 1490] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (167C8000) [pid = 3640] [serial = 1493] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11071800) [pid = 3640] [serial = 1477] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13959800) [pid = 3640] [serial = 1480] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (168DFC00) [pid = 3640] [serial = 1418] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13998400) [pid = 3640] [serial = 1496] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (167C4400) [pid = 3640] [serial = 1492] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15F52C00) [pid = 3640] [serial = 1427] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1395AC00) [pid = 3640] [serial = 1466] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (10C25800) [pid = 3640] [serial = 1474] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (156AFC00) [pid = 3640] [serial = 1486] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (167C6800) [pid = 3640] [serial = 1469] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (150C1800) [pid = 3640] [serial = 1484] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1312BC00) [pid = 3640] [serial = 1424] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (12FB4C00) [pid = 3640] [serial = 1498] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (10C27800) [pid = 3640] [serial = 1463] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (11074000) [pid = 3640] [serial = 1475] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (156B4400) [pid = 3640] [serial = 1487] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (139A1800) [pid = 3640] [serial = 1481] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (13A76000) [pid = 3640] [serial = 1499] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (10A5F800) [pid = 3640] [serial = 1421] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (15009C00) [pid = 3640] [serial = 1483] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (16092400) [pid = 3640] [serial = 1468] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (160EA400) [pid = 3640] [serial = 1489] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (11238800) [pid = 3640] [serial = 1478] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (16ED0800) [pid = 3640] [serial = 1471] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (10B4CC00) [pid = 3640] [serial = 1462] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (16961C00) [pid = 3640] [serial = 1495] [outer = 00000000] [url = about:blank] 19:12:52 INFO - PROCESS | 3640 | 1464142372868 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2018ms 19:12:52 INFO - PROCESS | 3640 | 1464142372884 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 3640 | 1464142372888 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 19:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:12:52 INFO - PROCESS | 3640 | 1464142372898 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 3640 | 1464142372902 Marionette TRACE conn2 <- [1,2018,null,{}] 19:12:52 INFO - PROCESS | 3640 | 1464142372908 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:53 INFO - PROCESS | 3640 | 1464142372997 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:12:53 INFO - PROCESS | 3640 | 1464142373008 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 3640 | ++DOCSHELL 103CB400 == 19 [pid = 3640] [id = 514] 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (103D0400) [pid = 3640] [serial = 1542] [outer = 00000000] 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (10504800) [pid = 3640] [serial = 1543] [outer = 103D0400] 19:12:53 INFO - PROCESS | 3640 | 1464142373061 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (105ED800) [pid = 3640] [serial = 1544] [outer = 103D0400] 19:12:53 INFO - PROCESS | 3640 | 1464142373584 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 735ms 19:12:53 INFO - PROCESS | 3640 | 1464142373635 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:12:53 INFO - PROCESS | 3640 | 1464142373641 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 19:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:12:53 INFO - PROCESS | 3640 | 1464142373647 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 3640 | 1464142373650 Marionette TRACE conn2 <- [1,2022,null,{}] 19:12:53 INFO - PROCESS | 3640 | 1464142373654 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:53 INFO - PROCESS | 3640 | 1464142373739 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:12:53 INFO - PROCESS | 3640 | 1464142373847 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 3640 | ++DOCSHELL 105F6000 == 20 [pid = 3640] [id = 515] 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (105FA800) [pid = 3640] [serial = 1545] [outer = 00000000] 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (10C29000) [pid = 3640] [serial = 1546] [outer = 105FA800] 19:12:53 INFO - PROCESS | 3640 | 1464142373893 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (10D35800) [pid = 3640] [serial = 1547] [outer = 105FA800] 19:12:54 INFO - PROCESS | 3640 | 1464142374263 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 19:12:54 INFO - PROCESS | 3640 | 1464142374283 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 3640 | 1464142374286 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 19:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:12:54 INFO - PROCESS | 3640 | 1464142374289 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 3640 | 1464142374293 Marionette TRACE conn2 <- [1,2026,null,{}] 19:12:54 INFO - PROCESS | 3640 | 1464142374304 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:54 INFO - PROCESS | 3640 | 1464142374389 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:12:54 INFO - PROCESS | 3640 | 1464142374427 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 3640 | ++DOCSHELL 11077400 == 21 [pid = 3640] [id = 516] 19:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (11078000) [pid = 3640] [serial = 1548] [outer = 00000000] 19:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (11086800) [pid = 3640] [serial = 1549] [outer = 11078000] 19:12:54 INFO - PROCESS | 3640 | 1464142374492 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (11254000) [pid = 3640] [serial = 1550] [outer = 11078000] 19:12:54 INFO - PROCESS | 3640 | 1464142374959 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 689ms 19:12:55 INFO - PROCESS | 3640 | 1464142374988 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 3640 | 1464142374991 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 19:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:12:55 INFO - PROCESS | 3640 | 1464142374994 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 3640 | 1464142374995 Marionette TRACE conn2 <- [1,2030,null,{}] 19:12:55 INFO - PROCESS | 3640 | 1464142374999 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 3640 | 1464142375082 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:12:55 INFO - PROCESS | 3640 | 1464142375088 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 3640 | ++DOCSHELL 11080C00 == 22 [pid = 3640] [id = 517] 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (11FEA400) [pid = 3640] [serial = 1551] [outer = 00000000] 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (12B22800) [pid = 3640] [serial = 1552] [outer = 11FEA400] 19:12:55 INFO - PROCESS | 3640 | 1464142375133 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (12FA9800) [pid = 3640] [serial = 1553] [outer = 11FEA400] 19:12:55 INFO - PROCESS | 3640 | 1464142375581 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:12:55 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) 19:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 642ms 19:12:55 INFO - PROCESS | 3640 | 1464142375632 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 3640 | 1464142375634 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 19:12:55 INFO - PROCESS | 3640 | 1464142375637 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:12:55 INFO - PROCESS | 3640 | 1464142375639 Marionette TRACE conn2 <- [1,2034,null,{}] 19:12:55 INFO - PROCESS | 3640 | 1464142375642 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 3640 | 1464142375716 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:12:55 INFO - PROCESS | 3640 | 1464142375722 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 3640 | ++DOCSHELL 13134C00 == 23 [pid = 3640] [id = 518] 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13135800) [pid = 3640] [serial = 1554] [outer = 00000000] 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (131D7000) [pid = 3640] [serial = 1555] [outer = 13135800] 19:12:55 INFO - PROCESS | 3640 | 1464142375766 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1395B400) [pid = 3640] [serial = 1556] [outer = 13135800] 19:12:56 INFO - PROCESS | 3640 | 1464142376227 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 641ms 19:12:56 INFO - PROCESS | 3640 | 1464142376275 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 3640 | 1464142376277 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 19:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:12:56 INFO - PROCESS | 3640 | 1464142376281 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 3640 | 1464142376282 Marionette TRACE conn2 <- [1,2038,null,{}] 19:12:56 INFO - PROCESS | 3640 | 1464142376286 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:56 INFO - PROCESS | 3640 | 1464142376380 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:12:56 INFO - PROCESS | 3640 | 1464142376390 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 3640 | ++DOCSHELL 139AC400 == 24 [pid = 3640] [id = 519] 19:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (139C6400) [pid = 3640] [serial = 1557] [outer = 00000000] 19:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13E3D800) [pid = 3640] [serial = 1558] [outer = 139C6400] 19:12:56 INFO - PROCESS | 3640 | 1464142376434 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1434A000) [pid = 3640] [serial = 1559] [outer = 139C6400] 19:12:56 INFO - PROCESS | 3640 | 1464142376876 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 641ms 19:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:12:56 INFO - PROCESS | 3640 | 1464142376921 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 3640 | 1464142376923 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 19:12:56 INFO - PROCESS | 3640 | 1464142376926 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 3640 | 1464142376928 Marionette TRACE conn2 <- [1,2042,null,{}] 19:12:56 INFO - PROCESS | 3640 | 1464142376931 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 3640 | 1464142377004 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:12:57 INFO - PROCESS | 3640 | 1464142377010 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 3640 | ++DOCSHELL 13A78000 == 25 [pid = 3640] [id = 520] 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13E3AC00) [pid = 3640] [serial = 1560] [outer = 00000000] 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (155B1000) [pid = 3640] [serial = 1561] [outer = 13E3AC00] 19:12:57 INFO - PROCESS | 3640 | 1464142377053 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (155BC800) [pid = 3640] [serial = 1562] [outer = 13E3AC00] 19:12:57 INFO - PROCESS | 3640 | 1464142377494 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 595ms 19:12:57 INFO - PROCESS | 3640 | 1464142377521 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 3640 | 1464142377523 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 19:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:12:57 INFO - PROCESS | 3640 | 1464142377526 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 3640 | 1464142377528 Marionette TRACE conn2 <- [1,2046,null,{}] 19:12:57 INFO - PROCESS | 3640 | 1464142377549 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 3640 | 1464142377626 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:12:57 INFO - PROCESS | 3640 | 1464142377642 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 3640 | ++DOCSHELL 15010400 == 26 [pid = 3640] [id = 521] 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (156B5400) [pid = 3640] [serial = 1563] [outer = 00000000] 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15771400) [pid = 3640] [serial = 1564] [outer = 156B5400] 19:12:57 INFO - PROCESS | 3640 | 1464142377686 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15801400) [pid = 3640] [serial = 1565] [outer = 156B5400] 19:12:58 INFO - PROCESS | 3640 | 1464142378152 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 657ms 19:12:58 INFO - PROCESS | 3640 | 1464142378194 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 3640 | 1464142378196 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 19:12:58 INFO - PROCESS | 3640 | 1464142378199 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:12:58 INFO - PROCESS | 3640 | 1464142378201 Marionette TRACE conn2 <- [1,2050,null,{}] 19:12:58 INFO - PROCESS | 3640 | 1464142378204 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:58 INFO - PROCESS | 3640 | 1464142378310 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:12:58 INFO - PROCESS | 3640 | 1464142378316 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 3640 | ++DOCSHELL 11076000 == 27 [pid = 3640] [id = 522] 19:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (15F53C00) [pid = 3640] [serial = 1566] [outer = 00000000] 19:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16088400) [pid = 3640] [serial = 1567] [outer = 15F53C00] 19:12:58 INFO - PROCESS | 3640 | 1464142378362 Marionette DEBUG loaded listener.js 19:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16089000) [pid = 3640] [serial = 1568] [outer = 15F53C00] 19:12:58 INFO - PROCESS | 3640 | 1464142378837 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 704ms 19:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:12:58 INFO - PROCESS | 3640 | 1464142378908 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 3640 | 1464142378911 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 19:12:58 INFO - PROCESS | 3640 | 1464142378914 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 3640 | 1464142378916 Marionette TRACE conn2 <- [1,2054,null,{}] 19:12:58 INFO - PROCESS | 3640 | 1464142378925 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 3640 | 1464142379031 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:12:59 INFO - PROCESS | 3640 | 1464142379041 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 3640 | ++DOCSHELL 12963800 == 28 [pid = 3640] [id = 523] 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156B5C00) [pid = 3640] [serial = 1569] [outer = 00000000] 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (160ECC00) [pid = 3640] [serial = 1570] [outer = 156B5C00] 19:12:59 INFO - PROCESS | 3640 | 1464142379084 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (160F3C00) [pid = 3640] [serial = 1571] [outer = 156B5C00] 19:12:59 INFO - PROCESS | 3640 | 1464142379520 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 626ms 19:12:59 INFO - PROCESS | 3640 | 1464142379550 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:12:59 INFO - PROCESS | 3640 | 1464142379552 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 19:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:12:59 INFO - PROCESS | 3640 | 1464142379556 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - PROCESS | 3640 | 1464142379558 Marionette TRACE conn2 <- [1,2058,null,{}] 19:12:59 INFO - PROCESS | 3640 | 1464142379561 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 3640 | 1464142379715 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:12:59 INFO - PROCESS | 3640 | 1464142379779 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 3640 | ++DOCSHELL 12FB6000 == 29 [pid = 3640] [id = 524] 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16162800) [pid = 3640] [serial = 1572] [outer = 00000000] 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (163B2400) [pid = 3640] [serial = 1573] [outer = 16162800] 19:12:59 INFO - PROCESS | 3640 | 1464142379827 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1676A000) [pid = 3640] [serial = 1574] [outer = 16162800] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12BE1800) [pid = 3640] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (139BBC00) [pid = 3640] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (155AD400) [pid = 3640] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (118C7400) [pid = 3640] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (12B20800) [pid = 3640] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1107F400) [pid = 3640] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (10C24400) [pid = 3640] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0F303C00) [pid = 3640] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10A56C00) [pid = 3640] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0C7F9800) [pid = 3640] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16EC9C00) [pid = 3640] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1181D800) [pid = 3640] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (167BD400) [pid = 3640] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:13:00 INFO - PROCESS | 3640 | 1464142380563 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1048ms 19:13:00 INFO - PROCESS | 3640 | 1464142380610 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 3640 | 1464142380612 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 19:13:00 INFO - PROCESS | 3640 | 1464142380615 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 3640 | 1464142380616 Marionette TRACE conn2 <- [1,2062,null,{}] 19:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:13:00 INFO - PROCESS | 3640 | 1464142380620 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:00 INFO - PROCESS | 3640 | 1464142380697 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:13:00 INFO - PROCESS | 3640 | 1464142380703 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 3640 | ++DOCSHELL 10ED5400 == 30 [pid = 3640] [id = 525] 19:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (11078400) [pid = 3640] [serial = 1575] [outer = 00000000] 19:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (12BD4C00) [pid = 3640] [serial = 1576] [outer = 11078400] 19:13:00 INFO - PROCESS | 3640 | 1464142380746 Marionette DEBUG loaded listener.js 19:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1395D400) [pid = 3640] [serial = 1577] [outer = 11078400] 19:13:01 INFO - PROCESS | 3640 | 1464142381169 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 594ms 19:13:01 INFO - PROCESS | 3640 | 1464142381220 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 3640 | 1464142381222 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 19:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:13:01 INFO - PROCESS | 3640 | 1464142381226 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 3640 | 1464142381227 Marionette TRACE conn2 <- [1,2066,null,{}] 19:13:01 INFO - PROCESS | 3640 | 1464142381231 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 3640 | 1464142381308 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:13:01 INFO - PROCESS | 3640 | 1464142381314 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 3640 | ++DOCSHELL 1181D800 == 31 [pid = 3640] [id = 526] 19:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (12B54400) [pid = 3640] [serial = 1578] [outer = 00000000] 19:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (163A9C00) [pid = 3640] [serial = 1579] [outer = 12B54400] 19:13:01 INFO - PROCESS | 3640 | 1464142381358 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16772400) [pid = 3640] [serial = 1580] [outer = 12B54400] 19:13:01 INFO - PROCESS | 3640 | 1464142381793 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 595ms 19:13:01 INFO - PROCESS | 3640 | 1464142381822 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 3640 | 1464142381824 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 19:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:13:01 INFO - PROCESS | 3640 | 1464142381827 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 3640 | 1464142381829 Marionette TRACE conn2 <- [1,2070,null,{}] 19:13:01 INFO - PROCESS | 3640 | 1464142381832 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 3640 | 1464142381949 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:13:01 INFO - PROCESS | 3640 | 1464142381961 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 3640 | ++DOCSHELL 13134800 == 32 [pid = 3640] [id = 527] 19:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13194000) [pid = 3640] [serial = 1581] [outer = 00000000] 19:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (167C5400) [pid = 3640] [serial = 1582] [outer = 13194000] 19:13:02 INFO - PROCESS | 3640 | 1464142382005 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (167CA000) [pid = 3640] [serial = 1583] [outer = 13194000] 19:13:02 INFO - PROCESS | 3640 | 1464142382586 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 813ms 19:13:02 INFO - PROCESS | 3640 | 1464142382630 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 3640 | 1464142382634 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 19:13:02 INFO - PROCESS | 3640 | 1464142382640 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:13:02 INFO - PROCESS | 3640 | 1464142382644 Marionette TRACE conn2 <- [1,2074,null,{}] 19:13:02 INFO - PROCESS | 3640 | 1464142382736 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:02 INFO - PROCESS | 3640 | 1464142382894 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:13:02 INFO - PROCESS | 3640 | 1464142382950 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:02 INFO - PROCESS | 3640 | ++DOCSHELL 0F310400 == 33 [pid = 3640] [id = 528] 19:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0F397400) [pid = 3640] [serial = 1584] [outer = 00000000] 19:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (10A5F800) [pid = 3640] [serial = 1585] [outer = 0F397400] 19:13:03 INFO - PROCESS | 3640 | 1464142383015 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (10C1C000) [pid = 3640] [serial = 1586] [outer = 0F397400] 19:13:03 INFO - PROCESS | 3640 | 1464142383713 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1158ms 19:13:03 INFO - PROCESS | 3640 | 1464142383802 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:13:03 INFO - PROCESS | 3640 | 1464142383808 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 19:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:13:03 INFO - PROCESS | 3640 | 1464142383814 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 3640 | 1464142383817 Marionette TRACE conn2 <- [1,2078,null,{}] 19:13:03 INFO - PROCESS | 3640 | 1464142383821 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 3640 | 1464142383936 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:13:04 INFO - PROCESS | 3640 | 1464142384224 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:04 INFO - PROCESS | 3640 | ++DOCSHELL 0C785C00 == 34 [pid = 3640] [id = 529] 19:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0C7F2800) [pid = 3640] [serial = 1587] [outer = 00000000] 19:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0F30B800) [pid = 3640] [serial = 1588] [outer = 0C7F2800] 19:13:04 INFO - PROCESS | 3640 | 1464142384310 Marionette DEBUG loaded listener.js 19:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (104E4C00) [pid = 3640] [serial = 1589] [outer = 0C7F2800] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17569000) [pid = 3640] [serial = 1504] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1318A000) [pid = 3640] [serial = 1525] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13E3B400) [pid = 3640] [serial = 1528] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (156A9C00) [pid = 3640] [serial = 1531] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1434CC00) [pid = 3640] [serial = 1529] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (156DE400) [pid = 3640] [serial = 1537] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (156AA000) [pid = 3640] [serial = 1532] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (150C7800) [pid = 3640] [serial = 1538] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (12F0C800) [pid = 3640] [serial = 1522] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11235400) [pid = 3640] [serial = 1519] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (11811800) [pid = 3640] [serial = 1520] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (10D3A400) [pid = 3640] [serial = 1516] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1105A800) [pid = 3640] [serial = 1517] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (10509400) [pid = 3640] [serial = 1513] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (105F9C00) [pid = 3640] [serial = 1514] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (10B45400) [pid = 3640] [serial = 1511] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (10A5F000) [pid = 3640] [serial = 1510] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (10376800) [pid = 3640] [serial = 1508] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0F30EC00) [pid = 3640] [serial = 1507] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1756EC00) [pid = 3640] [serial = 1505] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1318E000) [pid = 3640] [serial = 1526] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (143CE800) [pid = 3640] [serial = 1535] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (139BD800) [pid = 3640] [serial = 1534] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (12FA9400) [pid = 3640] [serial = 1523] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1721B000) [pid = 3640] [serial = 1472] [outer = 00000000] [url = about:blank] 19:13:04 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1580D800) [pid = 3640] [serial = 1540] [outer = 00000000] [url = about:blank] 19:13:05 INFO - PROCESS | 3640 | 1464142385009 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1236ms 19:13:05 INFO - PROCESS | 3640 | 1464142385060 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 3640 | 1464142385064 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 19:13:05 INFO - PROCESS | 3640 | 1464142385068 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:13:05 INFO - PROCESS | 3640 | 1464142385072 Marionette TRACE conn2 <- [1,2082,null,{}] 19:13:05 INFO - PROCESS | 3640 | 1464142385076 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:05 INFO - PROCESS | 3640 | 1464142385172 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:13:05 INFO - PROCESS | 3640 | 1464142385261 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 3640 | ++DOCSHELL 10486400 == 35 [pid = 3640] [id = 530] 19:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (104ED800) [pid = 3640] [serial = 1590] [outer = 00000000] 19:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (10B3EC00) [pid = 3640] [serial = 1591] [outer = 104ED800] 19:13:05 INFO - PROCESS | 3640 | 1464142385307 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (10C1E400) [pid = 3640] [serial = 1592] [outer = 104ED800] 19:13:05 INFO - PROCESS | 3640 | 1464142385763 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 736ms 19:13:05 INFO - PROCESS | 3640 | 1464142385810 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 3640 | 1464142385814 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 19:13:05 INFO - PROCESS | 3640 | 1464142385818 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:13:05 INFO - PROCESS | 3640 | 1464142385820 Marionette TRACE conn2 <- [1,2086,null,{}] 19:13:05 INFO - PROCESS | 3640 | 1464142385824 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:05 INFO - PROCESS | 3640 | 1464142385908 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:13:05 INFO - PROCESS | 3640 | 1464142385922 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 3640 | ++DOCSHELL 10D34400 == 36 [pid = 3640] [id = 531] 19:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (11060000) [pid = 3640] [serial = 1593] [outer = 00000000] 19:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11078800) [pid = 3640] [serial = 1594] [outer = 11060000] 19:13:06 INFO - PROCESS | 3640 | 1464142385968 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1108FC00) [pid = 3640] [serial = 1595] [outer = 11060000] 19:13:06 INFO - PROCESS | 3640 | 1464142386432 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 626ms 19:13:06 INFO - PROCESS | 3640 | 1464142386461 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 3640 | 1464142386463 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 19:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:13:06 INFO - PROCESS | 3640 | 1464142386468 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 3640 | 1464142386474 Marionette TRACE conn2 <- [1,2090,null,{}] 19:13:06 INFO - PROCESS | 3640 | 1464142386483 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:06 INFO - PROCESS | 3640 | 1464142386571 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:13:06 INFO - PROCESS | 3640 | 1464142386582 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 3640 | ++DOCSHELL 12B21400 == 37 [pid = 3640] [id = 532] 19:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (12B25C00) [pid = 3640] [serial = 1596] [outer = 00000000] 19:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (12F45400) [pid = 3640] [serial = 1597] [outer = 12B25C00] 19:13:06 INFO - PROCESS | 3640 | 1464142386625 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (12FB0800) [pid = 3640] [serial = 1598] [outer = 12B25C00] 19:13:07 INFO - PROCESS | 3640 | 1464142387120 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 641ms 19:13:07 INFO - PROCESS | 3640 | 1464142387137 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 3640 | 1464142387139 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 19:13:07 INFO - PROCESS | 3640 | 1464142387143 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:13:07 INFO - PROCESS | 3640 | 1464142387144 Marionette TRACE conn2 <- [1,2094,null,{}] 19:13:07 INFO - PROCESS | 3640 | 1464142387147 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:07 INFO - PROCESS | 3640 | 1464142387236 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:13:07 INFO - PROCESS | 3640 | 1464142387242 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 3640 | ++DOCSHELL 1312B400 == 38 [pid = 3640] [id = 533] 19:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13131400) [pid = 3640] [serial = 1599] [outer = 00000000] 19:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (13283400) [pid = 3640] [serial = 1600] [outer = 13131400] 19:13:07 INFO - PROCESS | 3640 | 1464142387285 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (13990000) [pid = 3640] [serial = 1601] [outer = 13131400] 19:13:07 INFO - PROCESS | 3640 | 1464142387770 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 688ms 19:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:13:07 INFO - PROCESS | 3640 | 1464142387845 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 3640 | 1464142387847 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 19:13:07 INFO - PROCESS | 3640 | 1464142387850 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 3640 | 1464142387852 Marionette TRACE conn2 <- [1,2098,null,{}] 19:13:07 INFO - PROCESS | 3640 | 1464142387855 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:07 INFO - PROCESS | 3640 | 1464142387959 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:13:07 INFO - PROCESS | 3640 | 1464142387971 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 3640 | ++DOCSHELL 139B9400 == 39 [pid = 3640] [id = 534] 19:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (139BC000) [pid = 3640] [serial = 1602] [outer = 00000000] 19:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13A7E000) [pid = 3640] [serial = 1603] [outer = 139BC000] 19:13:08 INFO - PROCESS | 3640 | 1464142388023 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1434C000) [pid = 3640] [serial = 1604] [outer = 139BC000] 19:13:08 INFO - PROCESS | 3640 | 1464142388493 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 688ms 19:13:08 INFO - PROCESS | 3640 | 1464142388554 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 3640 | 1464142388556 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 19:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:13:08 INFO - PROCESS | 3640 | 1464142388559 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 3640 | 1464142388561 Marionette TRACE conn2 <- [1,2102,null,{}] 19:13:08 INFO - PROCESS | 3640 | 1464142388564 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:08 INFO - PROCESS | 3640 | 1464142388697 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:13:08 INFO - PROCESS | 3640 | 1464142388721 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 3640 | ++DOCSHELL 11068000 == 40 [pid = 3640] [id = 535] 19:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (143C3C00) [pid = 3640] [serial = 1605] [outer = 00000000] 19:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (156A8C00) [pid = 3640] [serial = 1606] [outer = 143C3C00] 19:13:08 INFO - PROCESS | 3640 | 1464142388765 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (156AEC00) [pid = 3640] [serial = 1607] [outer = 143C3C00] 19:13:09 INFO - PROCESS | 3640 | 1464142389189 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 704ms 19:13:09 INFO - PROCESS | 3640 | 1464142389257 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 3640 | 1464142389259 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 19:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:13:09 INFO - PROCESS | 3640 | 1464142389263 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 3640 | 1464142389264 Marionette TRACE conn2 <- [1,2106,null,{}] 19:13:09 INFO - PROCESS | 3640 | 1464142389268 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:09 INFO - PROCESS | 3640 | 1464142389372 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:13:09 INFO - PROCESS | 3640 | 1464142389378 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:09 INFO - PROCESS | 3640 | ++DOCSHELL 156B4000 == 41 [pid = 3640] [id = 536] 19:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156DD800) [pid = 3640] [serial = 1608] [outer = 00000000] 19:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1576A400) [pid = 3640] [serial = 1609] [outer = 156DD800] 19:13:09 INFO - PROCESS | 3640 | 1464142389421 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15F48800) [pid = 3640] [serial = 1610] [outer = 156DD800] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15F53C00) [pid = 3640] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (156B5C00) [pid = 3640] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (103D0400) [pid = 3640] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (11FEA400) [pid = 3640] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (105FA800) [pid = 3640] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (139C6400) [pid = 3640] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (12B54400) [pid = 3640] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13E3AC00) [pid = 3640] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (11078000) [pid = 3640] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (156B5400) [pid = 3640] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (13135800) [pid = 3640] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15766400) [pid = 3640] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16162800) [pid = 3640] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:13:09 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (11078400) [pid = 3640] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:13:10 INFO - PROCESS | 3640 | 1464142390060 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 844ms 19:13:10 INFO - PROCESS | 3640 | 1464142390106 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:13:10 INFO - PROCESS | 3640 | 1464142390108 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 19:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:13:10 INFO - PROCESS | 3640 | 1464142390111 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:13:10 INFO - PROCESS | 3640 | 1464142390113 Marionette TRACE conn2 <- [1,2110,null,{}] 19:13:10 INFO - PROCESS | 3640 | 1464142390116 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:10 INFO - PROCESS | 3640 | 1464142390198 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:13:10 INFO - PROCESS | 3640 | 1464142390204 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 3640 | ++DOCSHELL 10C20C00 == 42 [pid = 3640] [id = 537] 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (10C27000) [pid = 3640] [serial = 1611] [outer = 00000000] 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (13A74C00) [pid = 3640] [serial = 1612] [outer = 10C27000] 19:13:10 INFO - PROCESS | 3640 | 1464142390248 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (150C0000) [pid = 3640] [serial = 1613] [outer = 10C27000] 19:13:10 INFO - PROCESS | 3640 | 1464142390664 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 595ms 19:13:10 INFO - PROCESS | 3640 | 1464142390708 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:13:10 INFO - PROCESS | 3640 | 1464142390710 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 19:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:13:10 INFO - PROCESS | 3640 | 1464142390714 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:13:10 INFO - PROCESS | 3640 | 1464142390715 Marionette TRACE conn2 <- [1,2114,null,{}] 19:13:10 INFO - PROCESS | 3640 | 1464142390719 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:10 INFO - PROCESS | 3640 | 1464142390794 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:13:10 INFO - PROCESS | 3640 | 1464142390801 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 3640 | ++DOCSHELL 0F30FC00 == 43 [pid = 3640] [id = 538] 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (10A5BC00) [pid = 3640] [serial = 1614] [outer = 00000000] 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15765C00) [pid = 3640] [serial = 1615] [outer = 10A5BC00] 19:13:10 INFO - PROCESS | 3640 | 1464142390844 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (15766400) [pid = 3640] [serial = 1616] [outer = 10A5BC00] 19:13:11 INFO - PROCESS | 3640 | 1464142391262 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 594ms 19:13:11 INFO - PROCESS | 3640 | 1464142391311 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 3640 | 1464142391313 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 19:13:11 INFO - PROCESS | 3640 | 1464142391316 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:13:11 INFO - PROCESS | 3640 | 1464142391318 Marionette TRACE conn2 <- [1,2118,null,{}] 19:13:11 INFO - PROCESS | 3640 | 1464142391321 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:11 INFO - PROCESS | 3640 | 1464142391400 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:13:11 INFO - PROCESS | 3640 | 1464142391407 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:11 INFO - PROCESS | 3640 | ++DOCSHELL 131E3400 == 44 [pid = 3640] [id = 539] 19:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (155B5400) [pid = 3640] [serial = 1617] [outer = 00000000] 19:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (160E7800) [pid = 3640] [serial = 1618] [outer = 155B5400] 19:13:11 INFO - PROCESS | 3640 | 1464142391456 Marionette DEBUG loaded listener.js 19:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16162800) [pid = 3640] [serial = 1619] [outer = 155B5400] 19:13:12 INFO - PROCESS | 3640 | 1464142392123 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 19:13:12 INFO - PROCESS | 3640 | 1464142392169 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 19:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:13:12 INFO - PROCESS | 3640 | 1464142392175 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:13:12 INFO - PROCESS | 3640 | 1464142392180 Marionette TRACE conn2 <- [1,2122,null,{}] 19:13:12 INFO - PROCESS | 3640 | 1464142392185 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:12 INFO - PROCESS | 3640 | 1464142392294 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:13:12 INFO - PROCESS | 3640 | 1464142392399 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 3640 | ++DOCSHELL 10503400 == 45 [pid = 3640] [id = 540] 19:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (105EDC00) [pid = 3640] [serial = 1620] [outer = 00000000] 19:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1105C400) [pid = 3640] [serial = 1621] [outer = 105EDC00] 19:13:12 INFO - PROCESS | 3640 | 1464142392456 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (11068400) [pid = 3640] [serial = 1622] [outer = 105EDC00] 19:13:13 INFO - PROCESS | 3640 | 1464142393063 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 939ms 19:13:13 INFO - PROCESS | 3640 | 1464142393122 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 3640 | 1464142393128 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 19:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:13:13 INFO - PROCESS | 3640 | 1464142393135 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 3640 | 1464142393138 Marionette TRACE conn2 <- [1,2126,null,{}] 19:13:13 INFO - PROCESS | 3640 | 1464142393142 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:13 INFO - PROCESS | 3640 | 1464142393253 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:13:13 INFO - PROCESS | 3640 | 1464142393385 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:13 INFO - PROCESS | 3640 | ++DOCSHELL 1295C800 == 46 [pid = 3640] [id = 541] 19:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1295E800) [pid = 3640] [serial = 1623] [outer = 00000000] 19:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13138C00) [pid = 3640] [serial = 1624] [outer = 1295E800] 19:13:13 INFO - PROCESS | 3640 | 1464142393440 Marionette DEBUG loaded listener.js 19:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (139A1400) [pid = 3640] [serial = 1625] [outer = 1295E800] 19:13:14 INFO - PROCESS | 3640 | 1464142394004 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 939ms 19:13:14 INFO - PROCESS | 3640 | 1464142394078 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:13:14 INFO - PROCESS | 3640 | 1464142394080 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 19:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:13:14 INFO - PROCESS | 3640 | 1464142394084 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:13:14 INFO - PROCESS | 3640 | 1464142394088 Marionette TRACE conn2 <- [1,2130,null,{}] 19:13:14 INFO - PROCESS | 3640 | 1464142394099 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:14 INFO - PROCESS | 3640 | 1464142394216 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:13:14 INFO - PROCESS | 3640 | 1464142394343 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:14 INFO - PROCESS | 3640 | ++DOCSHELL 15768C00 == 47 [pid = 3640] [id = 542] 19:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16091800) [pid = 3640] [serial = 1626] [outer = 00000000] 19:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (163A8000) [pid = 3640] [serial = 1627] [outer = 16091800] 19:13:14 INFO - PROCESS | 3640 | 1464142394401 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (163B1C00) [pid = 3640] [serial = 1628] [outer = 16091800] 19:13:14 INFO - PROCESS | 3640 | 1464142394975 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:13:15 INFO - PROCESS | 3640 | 1464142395032 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 19:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:13:15 INFO - PROCESS | 3640 | 1464142395035 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 3640 | 1464142395037 Marionette TRACE conn2 <- [1,2134,null,{}] 19:13:15 INFO - PROCESS | 3640 | 1464142395041 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:15 INFO - PROCESS | 3640 | 1464142395142 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:13:15 INFO - PROCESS | 3640 | 1464142395265 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 3640 | ++DOCSHELL 167C6C00 == 48 [pid = 3640] [id = 543] 19:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (167C7C00) [pid = 3640] [serial = 1629] [outer = 00000000] 19:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (168DF400) [pid = 3640] [serial = 1630] [outer = 167C7C00] 19:13:15 INFO - PROCESS | 3640 | 1464142395318 Marionette DEBUG loaded listener.js 19:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (16944400) [pid = 3640] [serial = 1631] [outer = 167C7C00] 19:13:16 INFO - PROCESS | 3640 | 1464142396036 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 3640 | 1464142396098 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 19:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:13:16 INFO - PROCESS | 3640 | 1464142396103 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 3640 | 1464142396107 Marionette TRACE conn2 <- [1,2138,null,{}] 19:13:16 INFO - PROCESS | 3640 | 1464142396112 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:16 INFO - PROCESS | 3640 | 1464142396209 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:13:16 INFO - PROCESS | 3640 | 1464142396351 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:16 INFO - PROCESS | 3640 | ++DOCSHELL 10509400 == 49 [pid = 3640] [id = 544] 19:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (10A5F000) [pid = 3640] [serial = 1632] [outer = 00000000] 19:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (11065800) [pid = 3640] [serial = 1633] [outer = 10A5F000] 19:13:16 INFO - PROCESS | 3640 | 1464142396402 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11811800) [pid = 3640] [serial = 1634] [outer = 10A5F000] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 0F30FC00 == 48 [pid = 3640] [id = 538] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 10C20C00 == 47 [pid = 3640] [id = 537] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 156B4000 == 46 [pid = 3640] [id = 536] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 11068000 == 45 [pid = 3640] [id = 535] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 139B9400 == 44 [pid = 3640] [id = 534] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 1312B400 == 43 [pid = 3640] [id = 533] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 12B21400 == 42 [pid = 3640] [id = 532] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 10D34400 == 41 [pid = 3640] [id = 531] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 10486400 == 40 [pid = 3640] [id = 530] 19:13:16 INFO - PROCESS | 3640 | --DOCSHELL 0C785C00 == 39 [pid = 3640] [id = 529] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (16088400) [pid = 3640] [serial = 1567] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (160ECC00) [pid = 3640] [serial = 1570] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (10504800) [pid = 3640] [serial = 1543] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (105ED800) [pid = 3640] [serial = 1544] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (12FA9800) [pid = 3640] [serial = 1553] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (12B22800) [pid = 3640] [serial = 1552] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10C29000) [pid = 3640] [serial = 1546] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (10D35800) [pid = 3640] [serial = 1547] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13E3D800) [pid = 3640] [serial = 1558] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1434A000) [pid = 3640] [serial = 1559] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16772400) [pid = 3640] [serial = 1580] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (155B1000) [pid = 3640] [serial = 1561] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (155BC800) [pid = 3640] [serial = 1562] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (167C5400) [pid = 3640] [serial = 1582] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11086800) [pid = 3640] [serial = 1549] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (11254000) [pid = 3640] [serial = 1550] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15771400) [pid = 3640] [serial = 1564] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (131D7000) [pid = 3640] [serial = 1555] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1395B400) [pid = 3640] [serial = 1556] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15F44800) [pid = 3640] [serial = 1541] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (163B2400) [pid = 3640] [serial = 1573] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (160F3C00) [pid = 3640] [serial = 1571] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (163A9C00) [pid = 3640] [serial = 1579] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1676A000) [pid = 3640] [serial = 1574] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (12BD4C00) [pid = 3640] [serial = 1576] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (16089000) [pid = 3640] [serial = 1568] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1395D400) [pid = 3640] [serial = 1577] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (15801400) [pid = 3640] [serial = 1565] [outer = 00000000] [url = about:blank] 19:13:16 INFO - PROCESS | 3640 | 1464142396902 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 844ms 19:13:16 INFO - PROCESS | 3640 | 1464142396945 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 3640 | 1464142396951 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 19:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:13:16 INFO - PROCESS | 3640 | 1464142396957 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 3640 | 1464142396959 Marionette TRACE conn2 <- [1,2142,null,{}] 19:13:16 INFO - PROCESS | 3640 | 1464142396963 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:17 INFO - PROCESS | 3640 | 1464142397046 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:13:17 INFO - PROCESS | 3640 | 1464142397056 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 3640 | ++DOCSHELL 10EE0400 == 40 [pid = 3640] [id = 545] 19:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1105A000) [pid = 3640] [serial = 1635] [outer = 00000000] 19:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11255400) [pid = 3640] [serial = 1636] [outer = 1105A000] 19:13:17 INFO - PROCESS | 3640 | 1464142397101 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (12961C00) [pid = 3640] [serial = 1637] [outer = 1105A000] 19:13:17 INFO - PROCESS | 3640 | 1464142397598 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 688ms 19:13:17 INFO - PROCESS | 3640 | 1464142397655 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 19:13:17 INFO - PROCESS | 3640 | 1464142397657 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 19:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:13:17 INFO - PROCESS | 3640 | 1464142397660 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:13:17 INFO - PROCESS | 3640 | 1464142397664 Marionette TRACE conn2 <- [1,2146,null,{}] 19:13:17 INFO - PROCESS | 3640 | 1464142397674 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:17 INFO - PROCESS | 3640 | 1464142397785 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:13:17 INFO - PROCESS | 3640 | 1464142397880 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 3640 | ++DOCSHELL 1310E000 == 41 [pid = 3640] [id = 546] 19:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1312F400) [pid = 3640] [serial = 1638] [outer = 00000000] 19:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13967800) [pid = 3640] [serial = 1639] [outer = 1312F400] 19:13:17 INFO - PROCESS | 3640 | 1464142397927 Marionette DEBUG loaded listener.js 19:13:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (139BD400) [pid = 3640] [serial = 1640] [outer = 1312F400] 19:13:18 INFO - PROCESS | 3640 | 1464142398316 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 688ms 19:13:18 INFO - PROCESS | 3640 | 1464142398360 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 3640 | 1464142398362 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 19:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:13:18 INFO - PROCESS | 3640 | 1464142398366 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 3640 | 1464142398367 Marionette TRACE conn2 <- [1,2150,null,{}] 19:13:18 INFO - PROCESS | 3640 | 1464142398371 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:18 INFO - PROCESS | 3640 | 1464142398451 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:13:18 INFO - PROCESS | 3640 | 1464142398458 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:18 INFO - PROCESS | 3640 | ++DOCSHELL 13962400 == 42 [pid = 3640] [id = 547] 19:13:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (139A4400) [pid = 3640] [serial = 1641] [outer = 00000000] 19:13:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1500AC00) [pid = 3640] [serial = 1642] [outer = 139A4400] 19:13:18 INFO - PROCESS | 3640 | 1464142398501 Marionette DEBUG loaded listener.js 19:13:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1500E000) [pid = 3640] [serial = 1643] [outer = 139A4400] 19:13:18 INFO - PROCESS | 3640 | 1464142398958 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 626ms 19:13:19 INFO - PROCESS | 3640 | 1464142399004 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:13:19 INFO - PROCESS | 3640 | 1464142399006 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 19:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:13:19 INFO - PROCESS | 3640 | 1464142399009 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:13:19 INFO - PROCESS | 3640 | 1464142399019 Marionette TRACE conn2 <- [1,2154,null,{}] 19:13:19 INFO - PROCESS | 3640 | 1464142399023 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:19 INFO - PROCESS | 3640 | 1464142399131 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:13:19 INFO - PROCESS | 3640 | 1464142399220 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 3640 | ++DOCSHELL 156A9800 == 43 [pid = 3640] [id = 548] 19:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (156AE000) [pid = 3640] [serial = 1644] [outer = 00000000] 19:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (156E2000) [pid = 3640] [serial = 1645] [outer = 156AE000] 19:13:19 INFO - PROCESS | 3640 | 1464142399264 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15771400) [pid = 3640] [serial = 1646] [outer = 156AE000] 19:13:19 INFO - PROCESS | 3640 | 1464142399687 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 704ms 19:13:19 INFO - PROCESS | 3640 | 1464142399726 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:13:19 INFO - PROCESS | 3640 | 1464142399728 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 19:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:13:19 INFO - PROCESS | 3640 | 1464142399731 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:13:19 INFO - PROCESS | 3640 | 1464142399733 Marionette TRACE conn2 <- [1,2158,null,{}] 19:13:19 INFO - PROCESS | 3640 | 1464142399736 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:19 INFO - PROCESS | 3640 | 1464142399870 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:13:19 INFO - PROCESS | 3640 | 1464142399933 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 3640 | ++DOCSHELL 0C38B400 == 44 [pid = 3640] [id = 549] 19:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0F30BC00) [pid = 3640] [serial = 1647] [outer = 00000000] 19:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (160EE800) [pid = 3640] [serial = 1648] [outer = 0F30BC00] 19:13:19 INFO - PROCESS | 3640 | 1464142399978 Marionette DEBUG loaded listener.js 19:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (163A7400) [pid = 3640] [serial = 1649] [outer = 0F30BC00] 19:13:20 INFO - PROCESS | 3640 | 1464142400409 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 19:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:13:20 INFO - PROCESS | 3640 | 1464142400479 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:13:20 INFO - PROCESS | 3640 | 1464142400481 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 19:13:20 INFO - PROCESS | 3640 | 1464142400517 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 3640 | 1464142400519 Marionette TRACE conn2 <- [1,2162,null,{}] 19:13:20 INFO - PROCESS | 3640 | 1464142400525 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:20 INFO - PROCESS | 3640 | 1464142400632 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:13:20 INFO - PROCESS | 3640 | 1464142400642 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:20 INFO - PROCESS | 3640 | ++DOCSHELL 160EE000 == 45 [pid = 3640] [id = 550] 19:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (163B3800) [pid = 3640] [serial = 1650] [outer = 00000000] 19:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (167BE800) [pid = 3640] [serial = 1651] [outer = 163B3800] 19:13:20 INFO - PROCESS | 3640 | 1464142400685 Marionette DEBUG loaded listener.js 19:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (167BEC00) [pid = 3640] [serial = 1652] [outer = 163B3800] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (139BC000) [pid = 3640] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (104ED800) [pid = 3640] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (11060000) [pid = 3640] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (13131400) [pid = 3640] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0C7F2800) [pid = 3640] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (143C3C00) [pid = 3640] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (12B25C00) [pid = 3640] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (10A5BC00) [pid = 3640] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (156DD800) [pid = 3640] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:13:21 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (10C27000) [pid = 3640] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:13:21 INFO - PROCESS | 3640 | 1464142401185 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 19:13:21 INFO - PROCESS | 3640 | 1464142401203 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 3640 | 1464142401205 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 19:13:21 INFO - PROCESS | 3640 | 1464142401208 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:13:21 INFO - PROCESS | 3640 | 1464142401210 Marionette TRACE conn2 <- [1,2166,null,{}] 19:13:21 INFO - PROCESS | 3640 | 1464142401213 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:21 INFO - PROCESS | 3640 | 1464142401292 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:13:21 INFO - PROCESS | 3640 | 1464142401298 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 3640 | ++DOCSHELL 0F303C00 == 46 [pid = 3640] [id = 551] 19:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (103D1C00) [pid = 3640] [serial = 1653] [outer = 00000000] 19:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (12BDA400) [pid = 3640] [serial = 1654] [outer = 103D1C00] 19:13:21 INFO - PROCESS | 3640 | 1464142401348 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (156DD800) [pid = 3640] [serial = 1655] [outer = 103D1C00] 19:13:21 INFO - PROCESS | 3640 | 1464142401807 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 626ms 19:13:21 INFO - PROCESS | 3640 | 1464142401846 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 3640 | 1464142401848 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 19:13:21 INFO - PROCESS | 3640 | 1464142401852 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:13:21 INFO - PROCESS | 3640 | 1464142401853 Marionette TRACE conn2 <- [1,2170,null,{}] 19:13:21 INFO - PROCESS | 3640 | 1464142401857 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:21 INFO - PROCESS | 3640 | 1464142401934 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:13:21 INFO - PROCESS | 3640 | 1464142401974 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 3640 | ++DOCSHELL 12B54400 == 47 [pid = 3640] [id = 552] 19:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13132000) [pid = 3640] [serial = 1656] [outer = 00000000] 19:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1695A400) [pid = 3640] [serial = 1657] [outer = 13132000] 19:13:22 INFO - PROCESS | 3640 | 1464142402017 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1695F400) [pid = 3640] [serial = 1658] [outer = 13132000] 19:13:22 INFO - PROCESS | 3640 | 1464142402444 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 641ms 19:13:22 INFO - PROCESS | 3640 | 1464142402493 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 3640 | 1464142402496 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 19:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:13:22 INFO - PROCESS | 3640 | 1464142402499 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - PROCESS | 3640 | 1464142402500 Marionette TRACE conn2 <- [1,2174,null,{}] 19:13:22 INFO - PROCESS | 3640 | 1464142402504 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:22 INFO - PROCESS | 3640 | 1464142402583 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:13:22 INFO - PROCESS | 3640 | 1464142402592 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 3640 | ++DOCSHELL 13959800 == 48 [pid = 3640] [id = 553] 19:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16961400) [pid = 3640] [serial = 1659] [outer = 00000000] 19:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16966400) [pid = 3640] [serial = 1660] [outer = 16961400] 19:13:22 INFO - PROCESS | 3640 | 1464142402635 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (169F5400) [pid = 3640] [serial = 1661] [outer = 16961400] 19:13:23 INFO - PROCESS | 3640 | 1464142403053 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 594ms 19:13:23 INFO - PROCESS | 3640 | 1464142403130 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:13:23 INFO - PROCESS | 3640 | 1464142403134 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 19:13:23 INFO - PROCESS | 3640 | 1464142403144 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:13:23 INFO - PROCESS | 3640 | 1464142403148 Marionette TRACE conn2 <- [1,2178,null,{}] 19:13:23 INFO - PROCESS | 3640 | 1464142403154 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:23 INFO - PROCESS | 3640 | 1464142403265 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:13:23 INFO - PROCESS | 3640 | 1464142403428 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:23 INFO - PROCESS | 3640 | ++DOCSHELL 10B4B800 == 49 [pid = 3640] [id = 554] 19:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (10B4CC00) [pid = 3640] [serial = 1662] [outer = 00000000] 19:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (10D35800) [pid = 3640] [serial = 1663] [outer = 10B4CC00] 19:13:23 INFO - PROCESS | 3640 | 1464142403498 Marionette DEBUG loaded listener.js 19:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1105CC00) [pid = 3640] [serial = 1664] [outer = 10B4CC00] 19:13:24 INFO - PROCESS | 3640 | 1464142404044 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 939ms 19:13:24 INFO - PROCESS | 3640 | 1464142404093 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:13:24 INFO - PROCESS | 3640 | 1464142404097 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 19:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:13:24 INFO - PROCESS | 3640 | 1464142404105 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:13:24 INFO - PROCESS | 3640 | 1464142404109 Marionette TRACE conn2 <- [1,2182,null,{}] 19:13:24 INFO - PROCESS | 3640 | 1464142404113 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:24 INFO - PROCESS | 3640 | 1464142404219 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:13:24 INFO - PROCESS | 3640 | 1464142404327 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 3640 | ++DOCSHELL 12965000 == 50 [pid = 3640] [id = 555] 19:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12F47000) [pid = 3640] [serial = 1665] [outer = 00000000] 19:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1318F000) [pid = 3640] [serial = 1666] [outer = 12F47000] 19:13:24 INFO - PROCESS | 3640 | 1464142404387 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (139B8C00) [pid = 3640] [serial = 1667] [outer = 12F47000] 19:13:25 INFO - PROCESS | 3640 | 1464142405011 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 939ms 19:13:25 INFO - PROCESS | 3640 | 1464142405049 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:13:25 INFO - PROCESS | 3640 | 1464142405051 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 19:13:25 INFO - PROCESS | 3640 | 1464142405055 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 3640 | 1464142405057 Marionette TRACE conn2 <- [1,2186,null,{}] 19:13:25 INFO - PROCESS | 3640 | 1464142405067 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:25 INFO - PROCESS | 3640 | 1464142405176 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:13:25 INFO - PROCESS | 3640 | 1464142405285 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:25 INFO - PROCESS | 3640 | ++DOCSHELL 156AF400 == 51 [pid = 3640] [id = 556] 19:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (156DEC00) [pid = 3640] [serial = 1668] [outer = 00000000] 19:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (16088400) [pid = 3640] [serial = 1669] [outer = 156DEC00] 19:13:25 INFO - PROCESS | 3640 | 1464142405342 Marionette DEBUG loaded listener.js 19:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16092400) [pid = 3640] [serial = 1670] [outer = 156DEC00] 19:13:25 INFO - PROCESS | 3640 | 1464142405921 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 907ms 19:13:25 INFO - PROCESS | 3640 | 1464142405959 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 3640 | 1464142405961 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 19:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:13:25 INFO - PROCESS | 3640 | 1464142405965 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 3640 | 1464142405967 Marionette TRACE conn2 <- [1,2190,null,{}] 19:13:25 INFO - PROCESS | 3640 | 1464142405970 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:26 INFO - PROCESS | 3640 | 1464142406073 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:13:26 INFO - PROCESS | 3640 | 1464142406178 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:26 INFO - PROCESS | 3640 | ++DOCSHELL 16086C00 == 52 [pid = 3640] [id = 557] 19:13:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (163B3000) [pid = 3640] [serial = 1671] [outer = 00000000] 19:13:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16965C00) [pid = 3640] [serial = 1672] [outer = 163B3000] 19:13:26 INFO - PROCESS | 3640 | 1464142406231 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16EC6400) [pid = 3640] [serial = 1673] [outer = 163B3000] 19:13:26 INFO - PROCESS | 3640 | 1464142406842 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 907ms 19:13:26 INFO - PROCESS | 3640 | 1464142406871 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:13:26 INFO - PROCESS | 3640 | 1464142406873 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 19:13:26 INFO - PROCESS | 3640 | 1464142406878 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:13:26 INFO - PROCESS | 3640 | 1464142406880 Marionette TRACE conn2 <- [1,2194,null,{}] 19:13:26 INFO - PROCESS | 3640 | 1464142406884 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:27 INFO - PROCESS | 3640 | 1464142406983 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:13:27 INFO - PROCESS | 3640 | 1464142407094 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:27 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FF800 == 53 [pid = 3640] [id = 558] 19:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0F308C00) [pid = 3640] [serial = 1674] [outer = 00000000] 19:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (10D38800) [pid = 3640] [serial = 1675] [outer = 0F308C00] 19:13:27 INFO - PROCESS | 3640 | 1464142407168 Marionette DEBUG loaded listener.js 19:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1312B800) [pid = 3640] [serial = 1676] [outer = 0F308C00] 19:13:28 INFO - PROCESS | 3640 | 1464142407988 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1142ms 19:13:28 INFO - PROCESS | 3640 | 1464142408028 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:13:28 INFO - PROCESS | 3640 | 1464142408033 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 19:13:28 INFO - PROCESS | 3640 | 1464142408037 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:13:28 INFO - PROCESS | 3640 | 1464142408041 Marionette TRACE conn2 <- [1,2198,null,{}] 19:13:28 INFO - PROCESS | 3640 | 1464142408046 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:28 INFO - PROCESS | 3640 | 1464142408144 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:13:28 INFO - PROCESS | 3640 | 1464142408281 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 3640 | ++DOCSHELL 10B45800 == 54 [pid = 3640] [id = 559] 19:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (10B49800) [pid = 3640] [serial = 1677] [outer = 00000000] 19:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10D35400) [pid = 3640] [serial = 1678] [outer = 10B49800] 19:13:28 INFO - PROCESS | 3640 | 1464142408331 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1107B400) [pid = 3640] [serial = 1679] [outer = 10B49800] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 12B54400 == 53 [pid = 3640] [id = 552] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 0F303C00 == 52 [pid = 3640] [id = 551] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 160EE000 == 51 [pid = 3640] [id = 550] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 0C38B400 == 50 [pid = 3640] [id = 549] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 156A9800 == 49 [pid = 3640] [id = 548] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 13962400 == 48 [pid = 3640] [id = 547] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 1310E000 == 47 [pid = 3640] [id = 546] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 10EE0400 == 46 [pid = 3640] [id = 545] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 10509400 == 45 [pid = 3640] [id = 544] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 10503400 == 44 [pid = 3640] [id = 540] 19:13:28 INFO - PROCESS | 3640 | --DOCSHELL 131E3400 == 43 [pid = 3640] [id = 539] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (11078800) [pid = 3640] [serial = 1594] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1108FC00) [pid = 3640] [serial = 1595] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13283400) [pid = 3640] [serial = 1600] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (104E4C00) [pid = 3640] [serial = 1589] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0F30B800) [pid = 3640] [serial = 1588] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (156A8C00) [pid = 3640] [serial = 1606] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12F45400) [pid = 3640] [serial = 1597] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (12FB0800) [pid = 3640] [serial = 1598] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15766400) [pid = 3640] [serial = 1616] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1576A400) [pid = 3640] [serial = 1609] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (156AEC00) [pid = 3640] [serial = 1607] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15765C00) [pid = 3640] [serial = 1615] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15F48800) [pid = 3640] [serial = 1610] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10C1E400) [pid = 3640] [serial = 1592] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13A74C00) [pid = 3640] [serial = 1612] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1434C000) [pid = 3640] [serial = 1604] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13990000) [pid = 3640] [serial = 1601] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (150C0000) [pid = 3640] [serial = 1613] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (13A7E000) [pid = 3640] [serial = 1603] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (10B3EC00) [pid = 3640] [serial = 1591] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (10A5F800) [pid = 3640] [serial = 1585] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (160E7800) [pid = 3640] [serial = 1618] [outer = 00000000] [url = about:blank] 19:13:28 INFO - PROCESS | 3640 | 1464142408825 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 844ms 19:13:28 INFO - PROCESS | 3640 | 1464142408882 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:13:28 INFO - PROCESS | 3640 | 1464142408887 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 19:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:13:28 INFO - PROCESS | 3640 | 1464142408893 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:13:28 INFO - PROCESS | 3640 | 1464142408896 Marionette TRACE conn2 <- [1,2202,null,{}] 19:13:28 INFO - PROCESS | 3640 | 1464142408899 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:29 INFO - PROCESS | 3640 | 1464142408982 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:13:29 INFO - PROCESS | 3640 | 1464142408992 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 3640 | ++DOCSHELL 10B4B000 == 44 [pid = 3640] [id = 560] 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (10B4BC00) [pid = 3640] [serial = 1680] [outer = 00000000] 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1107EC00) [pid = 3640] [serial = 1681] [outer = 10B4BC00] 19:13:29 INFO - PROCESS | 3640 | 1464142409038 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (11815800) [pid = 3640] [serial = 1682] [outer = 10B4BC00] 19:13:29 INFO - PROCESS | 3640 | 1464142409566 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 704ms 19:13:29 INFO - PROCESS | 3640 | 1464142409592 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 3640 | 1464142409594 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 19:13:29 INFO - PROCESS | 3640 | 1464142409597 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:13:29 INFO - PROCESS | 3640 | 1464142409601 Marionette TRACE conn2 <- [1,2206,null,{}] 19:13:29 INFO - PROCESS | 3640 | 1464142409615 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:29 INFO - PROCESS | 3640 | 1464142409697 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:13:29 INFO - PROCESS | 3640 | 1464142409705 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 3640 | ++DOCSHELL 12FAD800 == 45 [pid = 3640] [id = 561] 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1310E000) [pid = 3640] [serial = 1683] [outer = 00000000] 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13276000) [pid = 3640] [serial = 1684] [outer = 1310E000] 19:13:29 INFO - PROCESS | 3640 | 1464142409751 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1398A000) [pid = 3640] [serial = 1685] [outer = 1310E000] 19:13:30 INFO - PROCESS | 3640 | 1464142410212 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 626ms 19:13:30 INFO - PROCESS | 3640 | 1464142410235 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:13:30 INFO - PROCESS | 3640 | 1464142410237 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 19:13:30 INFO - PROCESS | 3640 | 1464142410241 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:13:30 INFO - PROCESS | 3640 | 1464142410242 Marionette TRACE conn2 <- [1,2210,null,{}] 19:13:30 INFO - PROCESS | 3640 | 1464142410246 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:30 INFO - PROCESS | 3640 | 1464142410327 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:13:30 INFO - PROCESS | 3640 | 1464142410334 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:30 INFO - PROCESS | 3640 | ++DOCSHELL 13A82C00 == 46 [pid = 3640] [id = 562] 19:13:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (13E3AC00) [pid = 3640] [serial = 1686] [outer = 00000000] 19:13:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15005800) [pid = 3640] [serial = 1687] [outer = 13E3AC00] 19:13:30 INFO - PROCESS | 3640 | 1464142410378 Marionette DEBUG loaded listener.js 19:13:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (150BAC00) [pid = 3640] [serial = 1688] [outer = 13E3AC00] 19:13:30 INFO - PROCESS | 3640 | --DOCSHELL 1B35C400 == 45 [pid = 3640] [id = 16] 19:13:30 INFO - PROCESS | 3640 | 1464142410902 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms 19:13:30 INFO - PROCESS | 3640 | 1464142410940 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:13:30 INFO - PROCESS | 3640 | 1464142410942 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 19:13:30 INFO - PROCESS | 3640 | 1464142410945 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:13:30 INFO - PROCESS | 3640 | 1464142410947 Marionette TRACE conn2 <- [1,2214,null,{}] 19:13:30 INFO - PROCESS | 3640 | 1464142410950 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:31 INFO - PROCESS | 3640 | 1464142411030 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:13:31 INFO - PROCESS | 3640 | 1464142411037 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 3640 | ++DOCSHELL 1434C000 == 46 [pid = 3640] [id = 563] 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15002800) [pid = 3640] [serial = 1689] [outer = 00000000] 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (156ACC00) [pid = 3640] [serial = 1690] [outer = 15002800] 19:13:31 INFO - PROCESS | 3640 | 1464142411081 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (156B5400) [pid = 3640] [serial = 1691] [outer = 15002800] 19:13:31 INFO - PROCESS | 3640 | 1464142411575 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 689ms 19:13:31 INFO - PROCESS | 3640 | 1464142411647 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:13:31 INFO - PROCESS | 3640 | 1464142411649 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 19:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:13:31 INFO - PROCESS | 3640 | 1464142411653 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:13:31 INFO - PROCESS | 3640 | 1464142411654 Marionette TRACE conn2 <- [1,2218,null,{}] 19:13:31 INFO - PROCESS | 3640 | 1464142411658 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:31 INFO - PROCESS | 3640 | 1464142411802 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:13:31 INFO - PROCESS | 3640 | 1464142411826 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 3640 | ++DOCSHELL 12FA9800 == 47 [pid = 3640] [id = 564] 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156AC800) [pid = 3640] [serial = 1692] [outer = 00000000] 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16085400) [pid = 3640] [serial = 1693] [outer = 156AC800] 19:13:31 INFO - PROCESS | 3640 | 1464142411871 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16088000) [pid = 3640] [serial = 1694] [outer = 156AC800] 19:13:32 INFO - PROCESS | 3640 | 1464142412296 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 704ms 19:13:32 INFO - PROCESS | 3640 | 1464142412359 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:13:32 INFO - PROCESS | 3640 | 1464142412361 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 19:13:32 INFO - PROCESS | 3640 | 1464142412364 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:13:32 INFO - PROCESS | 3640 | 1464142412365 Marionette TRACE conn2 <- [1,2222,null,{}] 19:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:13:32 INFO - PROCESS | 3640 | 1464142412369 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:32 INFO - PROCESS | 3640 | 1464142412476 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:13:32 INFO - PROCESS | 3640 | 1464142412482 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:32 INFO - PROCESS | 3640 | ++DOCSHELL 1032D400 == 48 [pid = 3640] [id = 565] 19:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (105F3C00) [pid = 3640] [serial = 1695] [outer = 00000000] 19:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16163800) [pid = 3640] [serial = 1696] [outer = 105F3C00] 19:13:32 INFO - PROCESS | 3640 | 1464142412532 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (163ABC00) [pid = 3640] [serial = 1697] [outer = 105F3C00] 19:13:32 INFO - PROCESS | 3640 | 1464142412964 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 19:13:33 INFO - PROCESS | 3640 | 1464142413005 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 3640 | 1464142413006 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 19:13:33 INFO - PROCESS | 3640 | 1464142413010 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:13:33 INFO - PROCESS | 3640 | 1464142413011 Marionette TRACE conn2 <- [1,2226,null,{}] 19:13:33 INFO - PROCESS | 3640 | 1464142413015 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:33 INFO - PROCESS | 3640 | 1464142413133 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:13:33 INFO - PROCESS | 3640 | 1464142413224 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 3640 | ++DOCSHELL 160EDC00 == 49 [pid = 3640] [id = 566] 19:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (160EE000) [pid = 3640] [serial = 1698] [outer = 00000000] 19:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1695E400) [pid = 3640] [serial = 1699] [outer = 160EE000] 19:13:33 INFO - PROCESS | 3640 | 1464142413268 Marionette DEBUG loaded listener.js 19:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (169F7800) [pid = 3640] [serial = 1700] [outer = 160EE000] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (167C7C00) [pid = 3640] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (163B3800) [pid = 3640] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (10A5F000) [pid = 3640] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0F30BC00) [pid = 3640] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1105A000) [pid = 3640] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13132000) [pid = 3640] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (103D1C00) [pid = 3640] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1312F400) [pid = 3640] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (156AE000) [pid = 3640] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:13:33 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (139A4400) [pid = 3640] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:13:33 INFO - PROCESS | 3640 | 1464142413814 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 798ms 19:13:33 INFO - PROCESS | 3640 | 1464142413844 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 3640 | 1464142413846 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 19:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:13:33 INFO - PROCESS | 3640 | 1464142413861 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 3640 | 1464142413862 Marionette TRACE conn2 <- [1,2230,null,{}] 19:13:33 INFO - PROCESS | 3640 | 1464142413867 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:33 INFO - PROCESS | 3640 | 1464142413946 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:13:33 INFO - PROCESS | 3640 | 1464142413952 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 3640 | ++DOCSHELL 12F0C800 == 50 [pid = 3640] [id = 567] 19:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13132000) [pid = 3640] [serial = 1701] [outer = 00000000] 19:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (167BD800) [pid = 3640] [serial = 1702] [outer = 13132000] 19:13:34 INFO - PROCESS | 3640 | 1464142413996 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (167C7C00) [pid = 3640] [serial = 1703] [outer = 13132000] 19:13:34 INFO - PROCESS | 3640 | 1464142414409 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 594ms 19:13:34 INFO - PROCESS | 3640 | 1464142414446 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:13:34 INFO - PROCESS | 3640 | 1464142414448 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 19:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:13:34 INFO - PROCESS | 3640 | 1464142414451 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:13:34 INFO - PROCESS | 3640 | 1464142414453 Marionette TRACE conn2 <- [1,2234,null,{}] 19:13:34 INFO - PROCESS | 3640 | 1464142414468 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:34 INFO - PROCESS | 3640 | 1464142414551 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:13:34 INFO - PROCESS | 3640 | 1464142414558 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 3640 | ++DOCSHELL 10A55800 == 51 [pid = 3640] [id = 568] 19:13:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156E4800) [pid = 3640] [serial = 1704] [outer = 00000000] 19:13:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16EC8C00) [pid = 3640] [serial = 1705] [outer = 156E4800] 19:13:34 INFO - PROCESS | 3640 | 1464142414610 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16ECFC00) [pid = 3640] [serial = 1706] [outer = 156E4800] 19:13:35 INFO - PROCESS | 3640 | 1464142415062 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 657ms 19:13:35 INFO - PROCESS | 3640 | 1464142415110 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 3640 | 1464142415113 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 19:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:13:35 INFO - PROCESS | 3640 | 1464142415115 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 3640 | 1464142415118 Marionette TRACE conn2 <- [1,2238,null,{}] 19:13:35 INFO - PROCESS | 3640 | 1464142415125 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:35 INFO - PROCESS | 3640 | 1464142415219 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:13:35 INFO - PROCESS | 3640 | 1464142415226 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:35 INFO - PROCESS | 3640 | ++DOCSHELL 10505000 == 52 [pid = 3640] [id = 569] 19:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (10D3A800) [pid = 3640] [serial = 1707] [outer = 00000000] 19:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17564800) [pid = 3640] [serial = 1708] [outer = 10D3A800] 19:13:35 INFO - PROCESS | 3640 | 1464142415277 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17570800) [pid = 3640] [serial = 1709] [outer = 10D3A800] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 13134800 == 51 [pid = 3640] [id = 527] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 0F310400 == 50 [pid = 3640] [id = 528] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 1295C800 == 49 [pid = 3640] [id = 541] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 10ED5400 == 48 [pid = 3640] [id = 525] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 15768C00 == 47 [pid = 3640] [id = 542] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12963800 == 46 [pid = 3640] [id = 523] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 167C6C00 == 45 [pid = 3640] [id = 543] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12FB6000 == 44 [pid = 3640] [id = 524] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 11076000 == 43 [pid = 3640] [id = 522] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 1181D800 == 42 [pid = 3640] [id = 526] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 10B45800 == 41 [pid = 3640] [id = 559] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 1B359400 == 40 [pid = 3640] [id = 17] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 0C7FF800 == 39 [pid = 3640] [id = 558] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 16086C00 == 38 [pid = 3640] [id = 557] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12965000 == 37 [pid = 3640] [id = 555] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 156AF400 == 36 [pid = 3640] [id = 556] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 13959800 == 35 [pid = 3640] [id = 553] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 10B4B800 == 34 [pid = 3640] [id = 554] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 1434C000 == 33 [pid = 3640] [id = 563] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12FAD800 == 32 [pid = 3640] [id = 561] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 10A55800 == 31 [pid = 3640] [id = 568] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 1032D400 == 30 [pid = 3640] [id = 565] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 160EDC00 == 29 [pid = 3640] [id = 566] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 13A82C00 == 28 [pid = 3640] [id = 562] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12FA9800 == 27 [pid = 3640] [id = 564] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 12F0C800 == 26 [pid = 3640] [id = 567] 19:13:36 INFO - PROCESS | 3640 | --DOCSHELL 10B4B000 == 25 [pid = 3640] [id = 560] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16966400) [pid = 3640] [serial = 1660] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1695F400) [pid = 3640] [serial = 1658] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (168DF400) [pid = 3640] [serial = 1630] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (167BE800) [pid = 3640] [serial = 1651] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (11065800) [pid = 3640] [serial = 1633] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (163A8000) [pid = 3640] [serial = 1627] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (160EE800) [pid = 3640] [serial = 1648] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (167BEC00) [pid = 3640] [serial = 1652] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (12961C00) [pid = 3640] [serial = 1637] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16944400) [pid = 3640] [serial = 1631] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1695A400) [pid = 3640] [serial = 1657] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (156DD800) [pid = 3640] [serial = 1655] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13967800) [pid = 3640] [serial = 1639] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (12BDA400) [pid = 3640] [serial = 1654] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (163A7400) [pid = 3640] [serial = 1649] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (156E2000) [pid = 3640] [serial = 1645] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (139BD400) [pid = 3640] [serial = 1640] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1105C400) [pid = 3640] [serial = 1621] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15771400) [pid = 3640] [serial = 1646] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1500AC00) [pid = 3640] [serial = 1642] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (11255400) [pid = 3640] [serial = 1636] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1500E000) [pid = 3640] [serial = 1643] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13138C00) [pid = 3640] [serial = 1624] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (11811800) [pid = 3640] [serial = 1634] [outer = 00000000] [url = about:blank] 19:13:37 INFO - PROCESS | 3640 | 1464142417217 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2159ms 19:13:37 INFO - PROCESS | 3640 | 1464142417279 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:13:37 INFO - PROCESS | 3640 | 1464142417283 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 19:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:13:37 INFO - PROCESS | 3640 | 1464142417288 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:13:37 INFO - PROCESS | 3640 | 1464142417292 Marionette TRACE conn2 <- [1,2242,null,{}] 19:13:37 INFO - PROCESS | 3640 | 1464142417298 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:37 INFO - PROCESS | 3640 | 1464142417388 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:13:37 INFO - PROCESS | 3640 | 1464142417399 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:37 INFO - PROCESS | 3640 | ++DOCSHELL 0F30FC00 == 26 [pid = 3640] [id = 570] 19:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0F310400) [pid = 3640] [serial = 1710] [outer = 00000000] 19:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1043B000) [pid = 3640] [serial = 1711] [outer = 0F310400] 19:13:37 INFO - PROCESS | 3640 | 1464142417447 Marionette DEBUG loaded listener.js 19:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (104EDC00) [pid = 3640] [serial = 1712] [outer = 0F310400] 19:13:37 INFO - PROCESS | 3640 | 1464142417950 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 689ms 19:13:38 INFO - PROCESS | 3640 | 1464142417991 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:13:38 INFO - PROCESS | 3640 | 1464142417998 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 19:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:13:38 INFO - PROCESS | 3640 | 1464142418004 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 3640 | 1464142418007 Marionette TRACE conn2 <- [1,2246,null,{}] 19:13:38 INFO - PROCESS | 3640 | 1464142418011 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:38 INFO - PROCESS | 3640 | 1464142418097 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:13:38 INFO - PROCESS | 3640 | 1464142418108 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 3640 | ++DOCSHELL 10A57C00 == 27 [pid = 3640] [id = 571] 19:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10A58000) [pid = 3640] [serial = 1713] [outer = 00000000] 19:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (10A62400) [pid = 3640] [serial = 1714] [outer = 10A58000] 19:13:38 INFO - PROCESS | 3640 | 1464142418153 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (10B44000) [pid = 3640] [serial = 1715] [outer = 10A58000] 19:13:38 INFO - PROCESS | 3640 | 1464142418634 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 688ms 19:13:38 INFO - PROCESS | 3640 | 1464142418704 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:13:38 INFO - PROCESS | 3640 | 1464142418707 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 19:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:13:38 INFO - PROCESS | 3640 | 1464142418711 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 3640 | 1464142418714 Marionette TRACE conn2 <- [1,2250,null,{}] 19:13:38 INFO - PROCESS | 3640 | 1464142418725 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:38 INFO - PROCESS | 3640 | 1464142418839 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:13:38 INFO - PROCESS | 3640 | 1464142418935 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 3640 | ++DOCSHELL 10D3DC00 == 28 [pid = 3640] [id = 572] 19:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (10D3E400) [pid = 3640] [serial = 1716] [outer = 00000000] 19:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (10EDFC00) [pid = 3640] [serial = 1717] [outer = 10D3E400] 19:13:38 INFO - PROCESS | 3640 | 1464142418983 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (11062800) [pid = 3640] [serial = 1718] [outer = 10D3E400] 19:13:39 INFO - PROCESS | 3640 | 1464142419392 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 735ms 19:13:39 INFO - PROCESS | 3640 | 1464142419450 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:13:39 INFO - PROCESS | 3640 | 1464142419453 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 19:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:13:39 INFO - PROCESS | 3640 | 1464142419456 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:13:39 INFO - PROCESS | 3640 | 1464142419458 Marionette TRACE conn2 <- [1,2254,null,{}] 19:13:39 INFO - PROCESS | 3640 | 1464142419461 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:39 INFO - PROCESS | 3640 | 1464142419543 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:13:39 INFO - PROCESS | 3640 | 1464142419550 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 3640 | ++DOCSHELL 10EDEC00 == 29 [pid = 3640] [id = 573] 19:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (11062000) [pid = 3640] [serial = 1719] [outer = 00000000] 19:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (11253C00) [pid = 3640] [serial = 1720] [outer = 11062000] 19:13:39 INFO - PROCESS | 3640 | 1464142419596 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (118C0000) [pid = 3640] [serial = 1721] [outer = 11062000] 19:13:40 INFO - PROCESS | 3640 | 1464142420052 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 626ms 19:13:40 INFO - PROCESS | 3640 | 1464142420094 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:13:40 INFO - PROCESS | 3640 | 1464142420096 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 19:13:40 INFO - PROCESS | 3640 | 1464142420099 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:13:40 INFO - PROCESS | 3640 | 1464142420101 Marionette TRACE conn2 <- [1,2258,null,{}] 19:13:40 INFO - PROCESS | 3640 | 1464142420104 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:40 INFO - PROCESS | 3640 | 1464142420183 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:13:40 INFO - PROCESS | 3640 | 1464142420189 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:40 INFO - PROCESS | 3640 | ++DOCSHELL 11FF4800 == 30 [pid = 3640] [id = 574] 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (11FF4C00) [pid = 3640] [serial = 1722] [outer = 00000000] 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (12B26C00) [pid = 3640] [serial = 1723] [outer = 11FF4C00] 19:13:40 INFO - PROCESS | 3640 | 1464142420261 Marionette DEBUG loaded listener.js 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (12BDF400) [pid = 3640] [serial = 1724] [outer = 11FF4C00] 19:13:40 INFO - PROCESS | 3640 | 1464142420703 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 19:13:40 INFO - PROCESS | 3640 | 1464142420741 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:13:40 INFO - PROCESS | 3640 | 1464142420743 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 19:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:13:40 INFO - PROCESS | 3640 | 1464142420747 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:13:40 INFO - PROCESS | 3640 | 1464142420748 Marionette TRACE conn2 <- [1,2262,null,{}] 19:13:40 INFO - PROCESS | 3640 | 1464142420752 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:40 INFO - PROCESS | 3640 | 1464142420860 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:13:40 INFO - PROCESS | 3640 | 1464142420871 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:40 INFO - PROCESS | 3640 | ++DOCSHELL 13137C00 == 31 [pid = 3640] [id = 575] 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1318B800) [pid = 3640] [serial = 1725] [outer = 00000000] 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13963800) [pid = 3640] [serial = 1726] [outer = 1318B800] 19:13:40 INFO - PROCESS | 3640 | 1464142420916 Marionette DEBUG loaded listener.js 19:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1398E400) [pid = 3640] [serial = 1727] [outer = 1318B800] 19:13:41 INFO - PROCESS | 3640 | 1464142421341 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 641ms 19:13:41 INFO - PROCESS | 3640 | 1464142421386 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:13:41 INFO - PROCESS | 3640 | 1464142421388 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 19:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:13:41 INFO - PROCESS | 3640 | 1464142421395 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:13:41 INFO - PROCESS | 3640 | 1464142421397 Marionette TRACE conn2 <- [1,2266,null,{}] 19:13:41 INFO - PROCESS | 3640 | 1464142421400 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:41 INFO - PROCESS | 3640 | 1464142421472 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:13:41 INFO - PROCESS | 3640 | 1464142421479 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:41 INFO - PROCESS | 3640 | ++DOCSHELL 13964400 == 32 [pid = 3640] [id = 576] 19:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (13967400) [pid = 3640] [serial = 1728] [outer = 00000000] 19:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (13E3BC00) [pid = 3640] [serial = 1729] [outer = 13967400] 19:13:41 INFO - PROCESS | 3640 | 1464142421523 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (13E3D800) [pid = 3640] [serial = 1730] [outer = 13967400] 19:13:41 INFO - PROCESS | 3640 | 1464142421989 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 625ms 19:13:42 INFO - PROCESS | 3640 | 1464142422034 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 3640 | 1464142422036 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 19:13:42 INFO - PROCESS | 3640 | 1464142422043 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:13:42 INFO - PROCESS | 3640 | 1464142422045 Marionette TRACE conn2 <- [1,2270,null,{}] 19:13:42 INFO - PROCESS | 3640 | 1464142422048 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:42 INFO - PROCESS | 3640 | 1464142422122 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:13:42 INFO - PROCESS | 3640 | 1464142422128 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 3640 | ++DOCSHELL 13A77C00 == 33 [pid = 3640] [id = 577] 19:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (13A7B400) [pid = 3640] [serial = 1731] [outer = 00000000] 19:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (150C1800) [pid = 3640] [serial = 1732] [outer = 13A7B400] 19:13:42 INFO - PROCESS | 3640 | 1464142422184 Marionette DEBUG loaded listener.js 19:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (155AE800) [pid = 3640] [serial = 1733] [outer = 13A7B400] 19:13:42 INFO - PROCESS | 3640 | 1464142422653 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 642ms 19:13:42 INFO - PROCESS | 3640 | 1464142422691 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 3640 | 1464142422693 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 19:13:42 INFO - PROCESS | 3640 | 1464142422697 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 3640 | 1464142422698 Marionette TRACE conn2 <- [1,2274,null,{}] 19:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:13:42 INFO - PROCESS | 3640 | 1464142422702 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:42 INFO - PROCESS | 3640 | 1464142422816 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:13:42 INFO - PROCESS | 3640 | 1464142422903 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 3640 | ++DOCSHELL 10D3D400 == 34 [pid = 3640] [id = 578] 19:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1500AC00) [pid = 3640] [serial = 1734] [outer = 00000000] 19:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (156B5000) [pid = 3640] [serial = 1735] [outer = 1500AC00] 19:13:42 INFO - PROCESS | 3640 | 1464142422947 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (156DD800) [pid = 3640] [serial = 1736] [outer = 1500AC00] 19:13:43 INFO - PROCESS | 3640 | 1464142423347 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:13:43 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 19:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 704ms 19:13:43 INFO - PROCESS | 3640 | 1464142423399 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:13:43 INFO - PROCESS | 3640 | 1464142423401 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 19:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:13:43 INFO - PROCESS | 3640 | 1464142423411 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:13:43 INFO - PROCESS | 3640 | 1464142423413 Marionette TRACE conn2 <- [1,2278,null,{}] 19:13:43 INFO - PROCESS | 3640 | 1464142423416 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:43 INFO - PROCESS | 3640 | 1464142423527 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:13:43 INFO - PROCESS | 3640 | 1464142423535 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 3640 | ++DOCSHELL 150BB400 == 35 [pid = 3640] [id = 579] 19:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (156AFC00) [pid = 3640] [serial = 1737] [outer = 00000000] 19:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15F4AC00) [pid = 3640] [serial = 1738] [outer = 156AFC00] 19:13:43 INFO - PROCESS | 3640 | 1464142423580 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (16086000) [pid = 3640] [serial = 1739] [outer = 156AFC00] 19:13:44 INFO - PROCESS | 3640 | 1464142424043 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 19:13:44 INFO - PROCESS | 3640 | 1464142424108 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 3640 | 1464142424111 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 19:13:44 INFO - PROCESS | 3640 | 1464142424114 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:13:44 INFO - PROCESS | 3640 | 1464142424116 Marionette TRACE conn2 <- [1,2282,null,{}] 19:13:44 INFO - PROCESS | 3640 | 1464142424119 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:44 INFO - PROCESS | 3640 | 1464142424273 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:13:44 INFO - PROCESS | 3640 | 1464142424302 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 3640 | ++DOCSHELL 15771000 == 36 [pid = 3640] [id = 580] 19:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (16090800) [pid = 3640] [serial = 1740] [outer = 00000000] 19:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (16162C00) [pid = 3640] [serial = 1741] [outer = 16090800] 19:13:44 INFO - PROCESS | 3640 | 1464142424358 Marionette DEBUG loaded listener.js 19:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (163ADC00) [pid = 3640] [serial = 1742] [outer = 16090800] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1B35C800) [pid = 3640] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (156E4800) [pid = 3640] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (156AC800) [pid = 3640] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (105F3C00) [pid = 3640] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (160EE000) [pid = 3640] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15002800) [pid = 3640] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (13E3AC00) [pid = 3640] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1310E000) [pid = 3640] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (10B4BC00) [pid = 3640] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (10B49800) [pid = 3640] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0F308C00) [pid = 3640] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (163B3000) [pid = 3640] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (156DEC00) [pid = 3640] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12F47000) [pid = 3640] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (10B4CC00) [pid = 3640] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16961400) [pid = 3640] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1B35D400) [pid = 3640] [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.] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13132000) [pid = 3640] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1295E800) [pid = 3640] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (105EDC00) [pid = 3640] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13194000) [pid = 3640] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (155B5400) [pid = 3640] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16091800) [pid = 3640] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:13:44 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0F397400) [pid = 3640] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:13:45 INFO - PROCESS | 3640 | 1464142425457 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1392ms 19:13:45 INFO - PROCESS | 3640 | 1464142425520 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 3640 | 1464142425526 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 19:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:13:45 INFO - PROCESS | 3640 | 1464142425531 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 3640 | 1464142425536 Marionette TRACE conn2 <- [1,2286,null,{}] 19:13:45 INFO - PROCESS | 3640 | 1464142425541 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:45 INFO - PROCESS | 3640 | 1464142425656 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:13:45 INFO - PROCESS | 3640 | 1464142425790 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F0400 == 37 [pid = 3640] [id = 581] 19:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (103EA800) [pid = 3640] [serial = 1743] [outer = 00000000] 19:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (105F4C00) [pid = 3640] [serial = 1744] [outer = 103EA800] 19:13:45 INFO - PROCESS | 3640 | 1464142425847 Marionette DEBUG loaded listener.js 19:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (10A5F800) [pid = 3640] [serial = 1745] [outer = 103EA800] 19:13:46 INFO - PROCESS | 3640 | 1464142426609 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1251ms 19:13:46 INFO - PROCESS | 3640 | 1464142426784 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:13:46 INFO - PROCESS | 3640 | 1464142426792 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 19:13:46 INFO - PROCESS | 3640 | 1464142426797 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:13:46 INFO - PROCESS | 3640 | 1464142426799 Marionette TRACE conn2 <- [1,2290,null,{}] 19:13:46 INFO - PROCESS | 3640 | 1464142426805 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:46 INFO - PROCESS | 3640 | 1464142426909 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:13:47 INFO - PROCESS | 3640 | 1464142426996 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 3640 | ++DOCSHELL 10437400 == 38 [pid = 3640] [id = 582] 19:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1043A400) [pid = 3640] [serial = 1746] [outer = 00000000] 19:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1050F000) [pid = 3640] [serial = 1747] [outer = 1043A400] 19:13:47 INFO - PROCESS | 3640 | 1464142427106 Marionette DEBUG loaded listener.js 19:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (10B47400) [pid = 3640] [serial = 1748] [outer = 1043A400] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 139A1000 == 37 [pid = 3640] [id = 509] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 15010400 == 36 [pid = 3640] [id = 521] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 10C24000 == 35 [pid = 3640] [id = 505] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 11080C00 == 34 [pid = 3640] [id = 517] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 12B29800 == 33 [pid = 3640] [id = 508] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 139AC400 == 32 [pid = 3640] [id = 519] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 13134C00 == 31 [pid = 3640] [id = 518] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 1107E800 == 30 [pid = 3640] [id = 506] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 1107E400 == 29 [pid = 3640] [id = 512] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 11077400 == 28 [pid = 3640] [id = 516] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 11FB0400 == 27 [pid = 3640] [id = 507] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 105F6000 == 26 [pid = 3640] [id = 515] 19:13:47 INFO - PROCESS | 3640 | --DOCSHELL 103CB400 == 25 [pid = 3640] [id = 514] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1B208000) [pid = 3640] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (139A1400) [pid = 3640] [serial = 1625] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (11068400) [pid = 3640] [serial = 1622] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (167CA000) [pid = 3640] [serial = 1583] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16162800) [pid = 3640] [serial = 1619] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (163B1C00) [pid = 3640] [serial = 1628] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (10C1C000) [pid = 3640] [serial = 1586] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16ECFC00) [pid = 3640] [serial = 1706] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (17564800) [pid = 3640] [serial = 1708] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16085400) [pid = 3640] [serial = 1693] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (16163800) [pid = 3640] [serial = 1696] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1695E400) [pid = 3640] [serial = 1699] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (163ABC00) [pid = 3640] [serial = 1697] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16EC8C00) [pid = 3640] [serial = 1705] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (169F7800) [pid = 3640] [serial = 1700] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (156ACC00) [pid = 3640] [serial = 1690] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (15005800) [pid = 3640] [serial = 1687] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (150BAC00) [pid = 3640] [serial = 1688] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (13276000) [pid = 3640] [serial = 1684] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1398A000) [pid = 3640] [serial = 1685] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1107EC00) [pid = 3640] [serial = 1681] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (11815800) [pid = 3640] [serial = 1682] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1107B400) [pid = 3640] [serial = 1679] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (10D35400) [pid = 3640] [serial = 1678] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1312B800) [pid = 3640] [serial = 1676] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (10D38800) [pid = 3640] [serial = 1675] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (16EC6400) [pid = 3640] [serial = 1673] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (16965C00) [pid = 3640] [serial = 1672] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (16092400) [pid = 3640] [serial = 1670] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (16088400) [pid = 3640] [serial = 1669] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (139B8C00) [pid = 3640] [serial = 1667] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1318F000) [pid = 3640] [serial = 1666] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1105CC00) [pid = 3640] [serial = 1664] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (10D35800) [pid = 3640] [serial = 1663] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (169F5400) [pid = 3640] [serial = 1661] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (10B42800) [pid = 3640] [serial = 1163] [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.] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (167BD800) [pid = 3640] [serial = 1702] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (16088000) [pid = 3640] [serial = 1694] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (156B5400) [pid = 3640] [serial = 1691] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (167C7C00) [pid = 3640] [serial = 1703] [outer = 00000000] [url = about:blank] 19:13:47 INFO - PROCESS | 3640 | 1464142427652 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 907ms 19:13:47 INFO - PROCESS | 3640 | 1464142427704 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 3640 | 1464142427707 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 19:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:13:47 INFO - PROCESS | 3640 | 1464142427715 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 3640 | 1464142427719 Marionette TRACE conn2 <- [1,2294,null,{}] 19:13:47 INFO - PROCESS | 3640 | 1464142427723 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:47 INFO - PROCESS | 3640 | 1464142427811 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:13:47 INFO - PROCESS | 3640 | 1464142427902 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 3640 | ++DOCSHELL 10A5E800 == 26 [pid = 3640] [id = 583] 19:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (10B46800) [pid = 3640] [serial = 1749] [outer = 00000000] 19:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (10D34800) [pid = 3640] [serial = 1750] [outer = 10B46800] 19:13:47 INFO - PROCESS | 3640 | 1464142427947 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (10ED7C00) [pid = 3640] [serial = 1751] [outer = 10B46800] 19:13:48 INFO - PROCESS | 3640 | 1464142428359 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 704ms 19:13:48 INFO - PROCESS | 3640 | 1464142428442 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 3640 | 1464142428444 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 19:13:48 INFO - PROCESS | 3640 | 1464142428447 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - PROCESS | 3640 | 1464142428449 Marionette TRACE conn2 <- [1,2298,null,{}] 19:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:13:48 INFO - PROCESS | 3640 | 1464142428460 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:48 INFO - PROCESS | 3640 | 1464142428544 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:13:48 INFO - PROCESS | 3640 | 1464142428560 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:48 INFO - PROCESS | 3640 | ++DOCSHELL 1107C400 == 27 [pid = 3640] [id = 584] 19:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (1107E000) [pid = 3640] [serial = 1752] [outer = 00000000] 19:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (1108EC00) [pid = 3640] [serial = 1753] [outer = 1107E000] 19:13:48 INFO - PROCESS | 3640 | 1464142428609 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (11254C00) [pid = 3640] [serial = 1754] [outer = 1107E000] 19:13:49 INFO - PROCESS | 3640 | 1464142429070 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 641ms 19:13:49 INFO - PROCESS | 3640 | 1464142429091 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 3640 | 1464142429093 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 19:13:49 INFO - PROCESS | 3640 | 1464142429096 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:13:49 INFO - PROCESS | 3640 | 1464142429097 Marionette TRACE conn2 <- [1,2302,null,{}] 19:13:49 INFO - PROCESS | 3640 | 1464142429105 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:49 INFO - PROCESS | 3640 | 1464142429189 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:13:49 INFO - PROCESS | 3640 | 1464142429195 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 3640 | ++DOCSHELL 11085000 == 28 [pid = 3640] [id = 585] 19:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (11CB4000) [pid = 3640] [serial = 1755] [outer = 00000000] 19:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (12F0B800) [pid = 3640] [serial = 1756] [outer = 11CB4000] 19:13:49 INFO - PROCESS | 3640 | 1464142429242 Marionette DEBUG loaded listener.js 19:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (12F50400) [pid = 3640] [serial = 1757] [outer = 11CB4000] 19:13:49 INFO - PROCESS | 3640 | 1464142429671 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 595ms 19:13:49 INFO - PROCESS | 3640 | 1464142429705 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 3640 | 1464142429707 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 19:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:13:49 INFO - PROCESS | 3640 | 1464142429710 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - PROCESS | 3640 | 1464142429712 Marionette TRACE conn2 <- [1,2306,null,{}] 19:13:49 INFO - PROCESS | 3640 | 1464142429716 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:49 INFO - PROCESS | 3640 | 1464142429839 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:13:49 INFO - PROCESS | 3640 | 1464142429920 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 3640 | ++DOCSHELL 12FAB000 == 29 [pid = 3640] [id = 586] 19:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (12FB6000) [pid = 3640] [serial = 1758] [outer = 00000000] 19:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (13187000) [pid = 3640] [serial = 1759] [outer = 12FB6000] 19:13:49 INFO - PROCESS | 3640 | 1464142429966 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (1327E400) [pid = 3640] [serial = 1760] [outer = 12FB6000] 19:13:50 INFO - PROCESS | 3640 | 1464142430368 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 3640 | 1464142430411 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 19:13:50 INFO - PROCESS | 3640 | 1464142430415 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:13:50 INFO - PROCESS | 3640 | 1464142430416 Marionette TRACE conn2 <- [1,2310,null,{}] 19:13:50 INFO - PROCESS | 3640 | 1464142430420 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:50 INFO - PROCESS | 3640 | 1464142430549 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:13:50 INFO - PROCESS | 3640 | 1464142430556 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 3640 | ++DOCSHELL 13963400 == 30 [pid = 3640] [id = 587] 19:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13964000) [pid = 3640] [serial = 1761] [outer = 00000000] 19:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (139BEC00) [pid = 3640] [serial = 1762] [outer = 13964000] 19:13:50 INFO - PROCESS | 3640 | 1464142430600 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (14346400) [pid = 3640] [serial = 1763] [outer = 13964000] 19:13:51 INFO - PROCESS | 3640 | 1464142431062 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 19:13:51 INFO - PROCESS | 3640 | 1464142431114 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 3640 | 1464142431116 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 19:13:51 INFO - PROCESS | 3640 | 1464142431119 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:13:51 INFO - PROCESS | 3640 | 1464142431121 Marionette TRACE conn2 <- [1,2314,null,{}] 19:13:51 INFO - PROCESS | 3640 | 1464142431124 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:51 INFO - PROCESS | 3640 | 1464142431260 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:13:51 INFO - PROCESS | 3640 | 1464142431281 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 3640 | ++DOCSHELL 1125E000 == 31 [pid = 3640] [id = 588] 19:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1312B800) [pid = 3640] [serial = 1764] [outer = 00000000] 19:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1500D800) [pid = 3640] [serial = 1765] [outer = 1312B800] 19:13:51 INFO - PROCESS | 3640 | 1464142431324 Marionette DEBUG loaded listener.js 19:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1500F800) [pid = 3640] [serial = 1766] [outer = 1312B800] 19:13:51 INFO - PROCESS | 3640 | 1464142431833 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (10D3E400) [pid = 3640] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (13A7B400) [pid = 3640] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (156AFC00) [pid = 3640] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1500AC00) [pid = 3640] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (10D3A800) [pid = 3640] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (11062000) [pid = 3640] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (11FF4C00) [pid = 3640] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (10A58000) [pid = 3640] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1318B800) [pid = 3640] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (0F310400) [pid = 3640] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:13:51 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (13967400) [pid = 3640] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 735ms 19:13:51 INFO - PROCESS | 3640 | 1464142431861 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 3640 | 1464142431864 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 19:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:13:51 INFO - PROCESS | 3640 | 1464142431868 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - PROCESS | 3640 | 1464142431871 Marionette TRACE conn2 <- [1,2318,null,{}] 19:13:51 INFO - PROCESS | 3640 | 1464142431875 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:51 INFO - PROCESS | 3640 | 1464142431949 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:13:51 INFO - PROCESS | 3640 | 1464142431959 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 3640 | ++DOCSHELL 10B3F800 == 32 [pid = 3640] [id = 589] 19:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (114E4000) [pid = 3640] [serial = 1767] [outer = 00000000] 19:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13139800) [pid = 3640] [serial = 1768] [outer = 114E4000] 19:13:52 INFO - PROCESS | 3640 | 1464142432002 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13E3A800) [pid = 3640] [serial = 1769] [outer = 114E4000] 19:13:52 INFO - PROCESS | 3640 | 1464142432422 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 595ms 19:13:52 INFO - PROCESS | 3640 | 1464142432467 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 19:13:52 INFO - PROCESS | 3640 | 1464142432469 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 19:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:13:52 INFO - PROCESS | 3640 | 1464142432472 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - PROCESS | 3640 | 1464142432474 Marionette TRACE conn2 <- [1,2322,null,{}] 19:13:52 INFO - PROCESS | 3640 | 1464142432477 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:52 INFO - PROCESS | 3640 | 1464142432556 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:13:52 INFO - PROCESS | 3640 | 1464142432589 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:52 INFO - PROCESS | 3640 | ++DOCSHELL 10D36400 == 33 [pid = 3640] [id = 590] 19:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1105C800) [pid = 3640] [serial = 1770] [outer = 00000000] 19:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (156AF400) [pid = 3640] [serial = 1771] [outer = 1105C800] 19:13:52 INFO - PROCESS | 3640 | 1464142432635 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (156DEC00) [pid = 3640] [serial = 1772] [outer = 1105C800] 19:13:53 INFO - PROCESS | 3640 | 1464142433082 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 626ms 19:13:53 INFO - PROCESS | 3640 | 1464142433111 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 3640 | 1464142433113 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 19:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:13:53 INFO - PROCESS | 3640 | 1464142433120 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - PROCESS | 3640 | 1464142433122 Marionette TRACE conn2 <- [1,2326,null,{}] 19:13:53 INFO - PROCESS | 3640 | 1464142433125 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:53 INFO - PROCESS | 3640 | 1464142433201 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:13:53 INFO - PROCESS | 3640 | 1464142433208 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:53 INFO - PROCESS | 3640 | ++DOCSHELL 156AF000 == 34 [pid = 3640] [id = 591] 19:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15763C00) [pid = 3640] [serial = 1773] [outer = 00000000] 19:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (15F49800) [pid = 3640] [serial = 1774] [outer = 15763C00] 19:13:53 INFO - PROCESS | 3640 | 1464142433250 Marionette DEBUG loaded listener.js 19:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15F4EC00) [pid = 3640] [serial = 1775] [outer = 15763C00] 19:13:53 INFO - PROCESS | 3640 | 1464142433662 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 594ms 19:13:53 INFO - PROCESS | 3640 | 1464142433719 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 3640 | 1464142433721 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 19:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:13:53 INFO - PROCESS | 3640 | 1464142433724 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - PROCESS | 3640 | 1464142433727 Marionette TRACE conn2 <- [1,2330,null,{}] 19:13:53 INFO - PROCESS | 3640 | 1464142433734 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:53 INFO - PROCESS | 3640 | 1464142433829 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:13:54 INFO - PROCESS | 3640 | 1464142434017 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 3640 | ++DOCSHELL 0C781400 == 35 [pid = 3640] [id = 592] 19:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0C786400) [pid = 3640] [serial = 1776] [outer = 00000000] 19:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0F304400) [pid = 3640] [serial = 1777] [outer = 0C786400] 19:13:54 INFO - PROCESS | 3640 | 1464142434115 Marionette DEBUG loaded listener.js 19:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (10564400) [pid = 3640] [serial = 1778] [outer = 0C786400] 19:13:54 INFO - PROCESS | 3640 | 1464142434678 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1001ms 19:13:54 INFO - PROCESS | 3640 | 1464142434729 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:13:54 INFO - PROCESS | 3640 | 1464142434733 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 19:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:13:54 INFO - PROCESS | 3640 | 1464142434739 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:13:54 INFO - PROCESS | 3640 | 1464142434743 Marionette TRACE conn2 <- [1,2334,null,{}] 19:13:54 INFO - PROCESS | 3640 | 1464142434747 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:54 INFO - PROCESS | 3640 | 1464142434883 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:13:55 INFO - PROCESS | 3640 | 1464142435021 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 3640 | ++DOCSHELL 11064000 == 36 [pid = 3640] [id = 593] 19:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (11068400) [pid = 3640] [serial = 1779] [outer = 00000000] 19:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1107B800) [pid = 3640] [serial = 1780] [outer = 11068400] 19:13:55 INFO - PROCESS | 3640 | 1464142435077 Marionette DEBUG loaded listener.js 19:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (114DEC00) [pid = 3640] [serial = 1781] [outer = 11068400] 19:13:55 INFO - PROCESS | 3640 | 1464142435677 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1001ms 19:13:55 INFO - PROCESS | 3640 | 1464142435747 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 3640 | 1464142435751 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 19:13:55 INFO - PROCESS | 3640 | 1464142435756 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:13:55 INFO - PROCESS | 3640 | 1464142435758 Marionette TRACE conn2 <- [1,2338,null,{}] 19:13:55 INFO - PROCESS | 3640 | 1464142435763 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:55 INFO - PROCESS | 3640 | 1464142435868 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:13:56 INFO - PROCESS | 3640 | 1464142436005 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 3640 | ++DOCSHELL 11FB1C00 == 37 [pid = 3640] [id = 594] 19:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (12B21400) [pid = 3640] [serial = 1782] [outer = 00000000] 19:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (139C6400) [pid = 3640] [serial = 1783] [outer = 12B21400] 19:13:56 INFO - PROCESS | 3640 | 1464142436060 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1434C800) [pid = 3640] [serial = 1784] [outer = 12B21400] 19:13:56 INFO - PROCESS | 3640 | 1464142436875 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1142ms 19:13:56 INFO - PROCESS | 3640 | 1464142436907 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:13:56 INFO - PROCESS | 3640 | 1464142436911 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 19:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:13:56 INFO - PROCESS | 3640 | 1464142436916 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - PROCESS | 3640 | 1464142436919 Marionette TRACE conn2 <- [1,2342,null,{}] 19:13:56 INFO - PROCESS | 3640 | 1464142436925 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:57 INFO - PROCESS | 3640 | 1464142437028 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:13:57 INFO - PROCESS | 3640 | 1464142437158 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:57 INFO - PROCESS | 3640 | ++DOCSHELL 0F310400 == 38 [pid = 3640] [id = 595] 19:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0F39D800) [pid = 3640] [serial = 1785] [outer = 00000000] 19:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10437800) [pid = 3640] [serial = 1786] [outer = 0F39D800] 19:13:57 INFO - PROCESS | 3640 | 1464142437227 Marionette DEBUG loaded listener.js 19:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (104EC800) [pid = 3640] [serial = 1787] [outer = 0F39D800] 19:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0F303000 == 37 [pid = 3640] [id = 510] 19:13:57 INFO - PROCESS | 3640 | --DOCSHELL 10C29C00 == 36 [pid = 3640] [id = 511] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (155AE800) [pid = 3640] [serial = 1733] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16162C00) [pid = 3640] [serial = 1741] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15F4AC00) [pid = 3640] [serial = 1738] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (16086000) [pid = 3640] [serial = 1739] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (150C1800) [pid = 3640] [serial = 1732] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (156B5000) [pid = 3640] [serial = 1735] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17570800) [pid = 3640] [serial = 1709] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (118C0000) [pid = 3640] [serial = 1721] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (11253C00) [pid = 3640] [serial = 1720] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (12B26C00) [pid = 3640] [serial = 1723] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (12BDF400) [pid = 3640] [serial = 1724] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (10A62400) [pid = 3640] [serial = 1714] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (10B44000) [pid = 3640] [serial = 1715] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (13963800) [pid = 3640] [serial = 1726] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1398E400) [pid = 3640] [serial = 1727] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1043B000) [pid = 3640] [serial = 1711] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (104EDC00) [pid = 3640] [serial = 1712] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (13E3BC00) [pid = 3640] [serial = 1729] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (13E3D800) [pid = 3640] [serial = 1730] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (156DD800) [pid = 3640] [serial = 1736] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (10EDFC00) [pid = 3640] [serial = 1717] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (11062800) [pid = 3640] [serial = 1718] [outer = 00000000] [url = about:blank] 19:13:57 INFO - PROCESS | 3640 | 1464142437759 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 907ms 19:13:57 INFO - PROCESS | 3640 | 1464142437822 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 3640 | 1464142437828 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 19:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:13:57 INFO - PROCESS | 3640 | 1464142437834 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 3640 | 1464142437836 Marionette TRACE conn2 <- [1,2346,null,{}] 19:13:57 INFO - PROCESS | 3640 | 1464142437840 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:57 INFO - PROCESS | 3640 | 1464142437921 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:13:57 INFO - PROCESS | 3640 | 1464142437931 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:57 INFO - PROCESS | 3640 | ++DOCSHELL 10A57000 == 37 [pid = 3640] [id = 596] 19:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (10A5EC00) [pid = 3640] [serial = 1788] [outer = 00000000] 19:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (10B4CC00) [pid = 3640] [serial = 1789] [outer = 10A5EC00] 19:13:58 INFO - PROCESS | 3640 | 1464142437983 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (10C26800) [pid = 3640] [serial = 1790] [outer = 10A5EC00] 19:13:58 INFO - PROCESS | 3640 | 1464142438477 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 688ms 19:13:58 INFO - PROCESS | 3640 | 1464142438532 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:13:58 INFO - PROCESS | 3640 | 1464142438534 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 19:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:13:58 INFO - PROCESS | 3640 | 1464142438537 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:13:58 INFO - PROCESS | 3640 | 1464142438541 Marionette TRACE conn2 <- [1,2350,null,{}] 19:13:58 INFO - PROCESS | 3640 | 1464142438552 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:58 INFO - PROCESS | 3640 | 1464142438636 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:13:58 INFO - PROCESS | 3640 | 1464142438644 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 3640 | ++DOCSHELL 11074800 == 38 [pid = 3640] [id = 597] 19:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (11076000) [pid = 3640] [serial = 1791] [outer = 00000000] 19:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1107E400) [pid = 3640] [serial = 1792] [outer = 11076000] 19:13:58 INFO - PROCESS | 3640 | 1464142438693 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (11254400) [pid = 3640] [serial = 1793] [outer = 11076000] 19:13:59 INFO - PROCESS | 3640 | 1464142439176 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 688ms 19:13:59 INFO - PROCESS | 3640 | 1464142439237 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:13:59 INFO - PROCESS | 3640 | 1464142439239 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 19:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:13:59 INFO - PROCESS | 3640 | 1464142439242 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 3640 | 1464142439244 Marionette TRACE conn2 <- [1,2354,null,{}] 19:13:59 INFO - PROCESS | 3640 | 1464142439247 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:59 INFO - PROCESS | 3640 | 1464142439327 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:13:59 INFO - PROCESS | 3640 | 1464142439417 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 3640 | ++DOCSHELL 10ED6400 == 39 [pid = 3640] [id = 598] 19:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1295CC00) [pid = 3640] [serial = 1794] [outer = 00000000] 19:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (12BDB800) [pid = 3640] [serial = 1795] [outer = 1295CC00] 19:13:59 INFO - PROCESS | 3640 | 1464142439461 Marionette DEBUG loaded listener.js 19:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (12F4E400) [pid = 3640] [serial = 1796] [outer = 1295CC00] 19:13:59 INFO - PROCESS | 3640 | 1464142439897 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 626ms 19:13:59 INFO - PROCESS | 3640 | 1464142439927 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:13:59 INFO - PROCESS | 3640 | 1464142439929 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 19:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:13:59 INFO - PROCESS | 3640 | 1464142439944 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 3640 | 1464142439945 Marionette TRACE conn2 <- [1,2358,null,{}] 19:13:59 INFO - PROCESS | 3640 | 1464142439949 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:00 INFO - PROCESS | 3640 | 1464142440024 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:14:00 INFO - PROCESS | 3640 | 1464142440160 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 3640 | ++DOCSHELL 13134400 == 40 [pid = 3640] [id = 599] 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (13138000) [pid = 3640] [serial = 1797] [outer = 00000000] 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1395C000) [pid = 3640] [serial = 1798] [outer = 13138000] 19:14:00 INFO - PROCESS | 3640 | 1464142440206 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (13964800) [pid = 3640] [serial = 1799] [outer = 13138000] 19:14:00 INFO - PROCESS | 3640 | 1464142440620 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 704ms 19:14:00 INFO - PROCESS | 3640 | 1464142440634 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:14:00 INFO - PROCESS | 3640 | 1464142440636 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 19:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:14:00 INFO - PROCESS | 3640 | 1464142440639 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:14:00 INFO - PROCESS | 3640 | 1464142440641 Marionette TRACE conn2 <- [1,2362,null,{}] 19:14:00 INFO - PROCESS | 3640 | 1464142440652 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:00 INFO - PROCESS | 3640 | 1464142440787 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:14:00 INFO - PROCESS | 3640 | 1464142440796 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 3640 | ++DOCSHELL 139C6C00 == 41 [pid = 3640] [id = 600] 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (13A7F000) [pid = 3640] [serial = 1800] [outer = 00000000] 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1434B400) [pid = 3640] [serial = 1801] [outer = 13A7F000] 19:14:00 INFO - PROCESS | 3640 | 1464142440840 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (155AE000) [pid = 3640] [serial = 1802] [outer = 13A7F000] 19:14:01 INFO - PROCESS | 3640 | 1464142441309 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 704ms 19:14:01 INFO - PROCESS | 3640 | 1464142441339 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 3640 | 1464142441341 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 19:14:01 INFO - PROCESS | 3640 | 1464142441345 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:14:01 INFO - PROCESS | 3640 | 1464142441346 Marionette TRACE conn2 <- [1,2366,null,{}] 19:14:01 INFO - PROCESS | 3640 | 1464142441350 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:01 INFO - PROCESS | 3640 | 1464142441456 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:14:01 INFO - PROCESS | 3640 | 1464142441546 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 3640 | ++DOCSHELL 156A9000 == 42 [pid = 3640] [id = 601] 19:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (156ABC00) [pid = 3640] [serial = 1803] [outer = 00000000] 19:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (156B1800) [pid = 3640] [serial = 1804] [outer = 156ABC00] 19:14:01 INFO - PROCESS | 3640 | 1464142441591 Marionette DEBUG loaded listener.js 19:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15764000) [pid = 3640] [serial = 1805] [outer = 156ABC00] 19:14:02 INFO - PROCESS | 3640 | 1464142441998 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 704ms 19:14:02 INFO - PROCESS | 3640 | 1464142442044 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 3640 | 1464142442046 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 19:14:02 INFO - PROCESS | 3640 | 1464142442050 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:14:02 INFO - PROCESS | 3640 | 1464142442051 Marionette TRACE conn2 <- [1,2370,null,{}] 19:14:02 INFO - PROCESS | 3640 | 1464142442055 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:02 INFO - PROCESS | 3640 | 1464142442228 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (10B46800) [pid = 3640] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (11CB4000) [pid = 3640] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1043A400) [pid = 3640] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1107E000) [pid = 3640] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13964000) [pid = 3640] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1312B800) [pid = 3640] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (114E4000) [pid = 3640] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1105C800) [pid = 3640] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (12FB6000) [pid = 3640] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:14:02 INFO - PROCESS | 3640 | 1464142442290 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 3640 | ++DOCSHELL 0C394400 == 43 [pid = 3640] [id = 602] 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0C7F6000) [pid = 3640] [serial = 1806] [outer = 00000000] 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (10B46800) [pid = 3640] [serial = 1807] [outer = 0C7F6000] 19:14:02 INFO - PROCESS | 3640 | 1464142442343 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1105C800) [pid = 3640] [serial = 1808] [outer = 0C7F6000] 19:14:02 INFO - PROCESS | 3640 | 1464142442694 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 688ms 19:14:02 INFO - PROCESS | 3640 | 1464142442750 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 3640 | 1464142442751 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 19:14:02 INFO - PROCESS | 3640 | 1464142442755 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:14:02 INFO - PROCESS | 3640 | 1464142442757 Marionette TRACE conn2 <- [1,2374,null,{}] 19:14:02 INFO - PROCESS | 3640 | 1464142442760 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:02 INFO - PROCESS | 3640 | 1464142442863 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:14:02 INFO - PROCESS | 3640 | 1464142442871 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 3640 | ++DOCSHELL 11074400 == 44 [pid = 3640] [id = 603] 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (131E3400) [pid = 3640] [serial = 1809] [outer = 00000000] 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1580EC00) [pid = 3640] [serial = 1810] [outer = 131E3400] 19:14:02 INFO - PROCESS | 3640 | 1464142442915 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (156E3000) [pid = 3640] [serial = 1811] [outer = 131E3400] 19:14:03 INFO - PROCESS | 3640 | 1464142443343 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 625ms 19:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:14:03 INFO - PROCESS | 3640 | 1464142443396 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 3640 | 1464142443397 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 19:14:03 INFO - PROCESS | 3640 | 1464142443401 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 3640 | 1464142443402 Marionette TRACE conn2 <- [1,2378,null,{}] 19:14:03 INFO - PROCESS | 3640 | 1464142443406 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:03 INFO - PROCESS | 3640 | 1464142443485 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:14:03 INFO - PROCESS | 3640 | 1464142443493 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 3640 | ++DOCSHELL 1580AC00 == 45 [pid = 3640] [id = 604] 19:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16086400) [pid = 3640] [serial = 1812] [outer = 00000000] 19:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (160E5C00) [pid = 3640] [serial = 1813] [outer = 16086400] 19:14:03 INFO - PROCESS | 3640 | 1464142443536 Marionette DEBUG loaded listener.js 19:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (160EB000) [pid = 3640] [serial = 1814] [outer = 16086400] 19:14:03 INFO - PROCESS | 3640 | 1464142443955 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 594ms 19:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:14:04 INFO - PROCESS | 3640 | 1464142444001 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 3640 | 1464142444003 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 19:14:04 INFO - PROCESS | 3640 | 1464142444006 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - PROCESS | 3640 | 1464142444009 Marionette TRACE conn2 <- [1,2382,null,{}] 19:14:04 INFO - PROCESS | 3640 | 1464142444016 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:04 INFO - PROCESS | 3640 | 1464142444118 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:14:04 INFO - PROCESS | 3640 | 1464142444127 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 3640 | ++DOCSHELL 160EDC00 == 46 [pid = 3640] [id = 605] 19:14:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (160EEC00) [pid = 3640] [serial = 1815] [outer = 00000000] 19:14:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (163AEC00) [pid = 3640] [serial = 1816] [outer = 160EEC00] 19:14:04 INFO - PROCESS | 3640 | 1464142444175 Marionette DEBUG loaded listener.js 19:14:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (163B5400) [pid = 3640] [serial = 1817] [outer = 160EEC00] 19:14:04 INFO - PROCESS | 3640 | 1464142444891 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 939ms 19:14:04 INFO - PROCESS | 3640 | 1464142444952 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 3640 | 1464142444958 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 19:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:14:04 INFO - PROCESS | 3640 | 1464142444977 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - PROCESS | 3640 | 1464142444982 Marionette TRACE conn2 <- [1,2386,null,{}] 19:14:04 INFO - PROCESS | 3640 | 1464142444987 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:05 INFO - PROCESS | 3640 | 1464142445095 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:14:05 INFO - PROCESS | 3640 | 1464142445236 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FD800 == 47 [pid = 3640] [id = 606] 19:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (104E7800) [pid = 3640] [serial = 1818] [outer = 00000000] 19:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10C29C00) [pid = 3640] [serial = 1819] [outer = 104E7800] 19:14:05 INFO - PROCESS | 3640 | 1464142445292 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (10D3C400) [pid = 3640] [serial = 1820] [outer = 104E7800] 19:14:05 INFO - PROCESS | 3640 | 1464142445879 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 939ms 19:14:05 INFO - PROCESS | 3640 | 1464142445921 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 3640 | 1464142445928 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 19:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:14:05 INFO - PROCESS | 3640 | 1464142445934 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - PROCESS | 3640 | 1464142445937 Marionette TRACE conn2 <- [1,2390,null,{}] 19:14:05 INFO - PROCESS | 3640 | 1464142445941 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:06 INFO - PROCESS | 3640 | 1464142446047 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:14:06 INFO - PROCESS | 3640 | 1464142446160 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:06 INFO - PROCESS | 3640 | ++DOCSHELL 1107D400 == 48 [pid = 3640] [id = 607] 19:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1107DC00) [pid = 3640] [serial = 1821] [outer = 00000000] 19:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (12BD9800) [pid = 3640] [serial = 1822] [outer = 1107DC00] 19:14:06 INFO - PROCESS | 3640 | 1464142446254 Marionette DEBUG loaded listener.js 19:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (13194400) [pid = 3640] [serial = 1823] [outer = 1107DC00] 19:14:06 INFO - PROCESS | 3640 | 1464142446872 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1001ms 19:14:06 INFO - PROCESS | 3640 | 1464142446935 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 3640 | 1464142446937 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 19:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:14:06 INFO - PROCESS | 3640 | 1464142446941 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 3640 | 1464142446945 Marionette TRACE conn2 <- [1,2394,null,{}] 19:14:06 INFO - PROCESS | 3640 | 1464142446956 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:07 INFO - PROCESS | 3640 | 1464142447062 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:14:07 INFO - PROCESS | 3640 | 1464142447202 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 3640 | ++DOCSHELL 1608CC00 == 49 [pid = 3640] [id = 608] 19:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1608D800) [pid = 3640] [serial = 1824] [outer = 00000000] 19:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16160800) [pid = 3640] [serial = 1825] [outer = 1608D800] 19:14:07 INFO - PROCESS | 3640 | 1464142447259 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (163AE000) [pid = 3640] [serial = 1826] [outer = 1608D800] 19:14:07 INFO - PROCESS | 3640 | 1464142447970 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1111ms 19:14:08 INFO - PROCESS | 3640 | 1464142448046 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 3640 | 1464142448050 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 19:14:08 INFO - PROCESS | 3640 | 1464142448055 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:14:08 INFO - PROCESS | 3640 | 1464142448059 Marionette TRACE conn2 <- [1,2398,null,{}] 19:14:08 INFO - PROCESS | 3640 | 1464142448080 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:08 INFO - PROCESS | 3640 | 1464142448188 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:14:08 INFO - PROCESS | 3640 | 1464142448320 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:08 INFO - PROCESS | 3640 | ++DOCSHELL 10C1C400 == 50 [pid = 3640] [id = 609] 19:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (10C1C800) [pid = 3640] [serial = 1827] [outer = 00000000] 19:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10C29800) [pid = 3640] [serial = 1828] [outer = 10C1C800] 19:14:08 INFO - PROCESS | 3640 | 1464142448374 Marionette DEBUG loaded listener.js 19:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1105C000) [pid = 3640] [serial = 1829] [outer = 10C1C800] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 156ECC00 == 49 [pid = 3640] [id = 513] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 1580AC00 == 48 [pid = 3640] [id = 604] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 11074400 == 47 [pid = 3640] [id = 603] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 0C394400 == 46 [pid = 3640] [id = 602] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 156A9000 == 45 [pid = 3640] [id = 601] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 139C6C00 == 44 [pid = 3640] [id = 600] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 13134400 == 43 [pid = 3640] [id = 599] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 10ED6400 == 42 [pid = 3640] [id = 598] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 11074800 == 41 [pid = 3640] [id = 597] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 10A57000 == 40 [pid = 3640] [id = 596] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 0F310400 == 39 [pid = 3640] [id = 595] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 11064000 == 38 [pid = 3640] [id = 593] 19:14:08 INFO - PROCESS | 3640 | --DOCSHELL 0C781400 == 37 [pid = 3640] [id = 592] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15F49800) [pid = 3640] [serial = 1774] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13187000) [pid = 3640] [serial = 1759] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (10D34800) [pid = 3640] [serial = 1750] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10ED7C00) [pid = 3640] [serial = 1751] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (105F4C00) [pid = 3640] [serial = 1744] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12F0B800) [pid = 3640] [serial = 1756] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (10B47400) [pid = 3640] [serial = 1748] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1050F000) [pid = 3640] [serial = 1747] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1108EC00) [pid = 3640] [serial = 1753] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11254C00) [pid = 3640] [serial = 1754] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (139BEC00) [pid = 3640] [serial = 1762] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1500D800) [pid = 3640] [serial = 1765] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13139800) [pid = 3640] [serial = 1768] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (156AF400) [pid = 3640] [serial = 1771] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1500F800) [pid = 3640] [serial = 1766] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (13E3A800) [pid = 3640] [serial = 1769] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (14346400) [pid = 3640] [serial = 1763] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1327E400) [pid = 3640] [serial = 1760] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (156DEC00) [pid = 3640] [serial = 1772] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (12F50400) [pid = 3640] [serial = 1757] [outer = 00000000] [url = about:blank] 19:14:08 INFO - PROCESS | 3640 | 1464142448960 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 19:14:09 INFO - PROCESS | 3640 | 1464142449023 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 3640 | 1464142449028 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 19:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:14:09 INFO - PROCESS | 3640 | 1464142449034 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:14:09 INFO - PROCESS | 3640 | 1464142449036 Marionette TRACE conn2 <- [1,2402,null,{}] 19:14:09 INFO - PROCESS | 3640 | 1464142449040 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:09 INFO - PROCESS | 3640 | 1464142449121 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:14:09 INFO - PROCESS | 3640 | 1464142449128 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 3640 | ++DOCSHELL 10D39800 == 38 [pid = 3640] [id = 610] 19:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (10D3AC00) [pid = 3640] [serial = 1830] [outer = 00000000] 19:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (11060800) [pid = 3640] [serial = 1831] [outer = 10D3AC00] 19:14:09 INFO - PROCESS | 3640 | 1464142449173 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1107B400) [pid = 3640] [serial = 1832] [outer = 10D3AC00] 19:14:09 INFO - PROCESS | 3640 | 1464142449709 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 751ms 19:14:09 INFO - PROCESS | 3640 | 1464142449773 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 3640 | 1464142449776 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 19:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:14:09 INFO - PROCESS | 3640 | 1464142449779 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:14:09 INFO - PROCESS | 3640 | 1464142449783 Marionette TRACE conn2 <- [1,2406,null,{}] 19:14:09 INFO - PROCESS | 3640 | 1464142449793 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:09 INFO - PROCESS | 3640 | 1464142449878 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:14:09 INFO - PROCESS | 3640 | 1464142449973 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 3640 | ++DOCSHELL 104F2C00 == 39 [pid = 3640] [id = 611] 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (10D35800) [pid = 3640] [serial = 1833] [outer = 00000000] 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (12BD9400) [pid = 3640] [serial = 1834] [outer = 10D35800] 19:14:10 INFO - PROCESS | 3640 | 1464142450019 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (13135C00) [pid = 3640] [serial = 1835] [outer = 10D35800] 19:14:10 INFO - PROCESS | 3640 | 1464142450400 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 641ms 19:14:10 INFO - PROCESS | 3640 | 1464142450419 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 3640 | 1464142450422 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 19:14:10 INFO - PROCESS | 3640 | 1464142450425 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 3640 | 1464142450427 Marionette TRACE conn2 <- [1,2410,null,{}] 19:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:14:10 INFO - PROCESS | 3640 | 1464142450430 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:10 INFO - PROCESS | 3640 | 1464142450510 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:14:10 INFO - PROCESS | 3640 | 1464142450517 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 3640 | ++DOCSHELL 13280000 == 40 [pid = 3640] [id = 612] 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1395A400) [pid = 3640] [serial = 1836] [outer = 00000000] 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (139A2800) [pid = 3640] [serial = 1837] [outer = 1395A400] 19:14:10 INFO - PROCESS | 3640 | 1464142450562 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13E3A400) [pid = 3640] [serial = 1838] [outer = 1395A400] 19:14:11 INFO - PROCESS | 3640 | 1464142451026 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 19:14:11 INFO - PROCESS | 3640 | 1464142451066 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 3640 | 1464142451068 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 19:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:14:11 INFO - PROCESS | 3640 | 1464142451071 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 3640 | 1464142451073 Marionette TRACE conn2 <- [1,2414,null,{}] 19:14:11 INFO - PROCESS | 3640 | 1464142451077 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:11 INFO - PROCESS | 3640 | 1464142451193 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:14:11 INFO - PROCESS | 3640 | 1464142451203 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:11 INFO - PROCESS | 3640 | ++DOCSHELL 143C3800 == 41 [pid = 3640] [id = 613] 19:14:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (143C3C00) [pid = 3640] [serial = 1839] [outer = 00000000] 19:14:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1500F800) [pid = 3640] [serial = 1840] [outer = 143C3C00] 19:14:11 INFO - PROCESS | 3640 | 1464142451255 Marionette DEBUG loaded listener.js 19:14:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (150BE800) [pid = 3640] [serial = 1841] [outer = 143C3C00] 19:14:11 INFO - PROCESS | 3640 | 1464142451709 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 688ms 19:14:11 INFO - PROCESS | 3640 | 1464142451770 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 3640 | 1464142451772 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 19:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:14:11 INFO - PROCESS | 3640 | 1464142451781 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 3640 | 1464142451783 Marionette TRACE conn2 <- [1,2418,null,{}] 19:14:11 INFO - PROCESS | 3640 | 1464142451786 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:11 INFO - PROCESS | 3640 | 1464142451917 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:14:11 INFO - PROCESS | 3640 | 1464142451931 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 3640 | ++DOCSHELL 1181DC00 == 42 [pid = 3640] [id = 614] 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (156AF400) [pid = 3640] [serial = 1842] [outer = 00000000] 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (156EA400) [pid = 3640] [serial = 1843] [outer = 156AF400] 19:14:12 INFO - PROCESS | 3640 | 1464142452027 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (16088400) [pid = 3640] [serial = 1844] [outer = 156AF400] 19:14:12 INFO - PROCESS | 3640 | 1464142452456 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 704ms 19:14:12 INFO - PROCESS | 3640 | 1464142452481 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 3640 | 1464142452485 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 19:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:14:12 INFO - PROCESS | 3640 | 1464142452488 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - PROCESS | 3640 | 1464142452490 Marionette TRACE conn2 <- [1,2422,null,{}] 19:14:12 INFO - PROCESS | 3640 | 1464142452497 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:12 INFO - PROCESS | 3640 | 1464142452632 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:14:12 INFO - PROCESS | 3640 | 1464142452656 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 3640 | ++DOCSHELL 10D33800 == 43 [pid = 3640] [id = 615] 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1327E400) [pid = 3640] [serial = 1845] [outer = 00000000] 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (163A9000) [pid = 3640] [serial = 1846] [outer = 1327E400] 19:14:12 INFO - PROCESS | 3640 | 1464142452699 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (163B3C00) [pid = 3640] [serial = 1847] [outer = 1327E400] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16086400) [pid = 3640] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13A7F000) [pid = 3640] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (156ABC00) [pid = 3640] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1295CC00) [pid = 3640] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (10A5EC00) [pid = 3640] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (11076000) [pid = 3640] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0F39D800) [pid = 3640] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0C7F6000) [pid = 3640] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (131E3400) [pid = 3640] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13138000) [pid = 3640] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:14:13 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15763C00) [pid = 3640] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:14:13 INFO - PROCESS | 3640 | 1464142453272 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 845ms 19:14:13 INFO - PROCESS | 3640 | 1464142453329 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 3640 | 1464142453331 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 19:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:14:13 INFO - PROCESS | 3640 | 1464142453334 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 3640 | 1464142453336 Marionette TRACE conn2 <- [1,2426,null,{}] 19:14:13 INFO - PROCESS | 3640 | 1464142453339 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:13 INFO - PROCESS | 3640 | 1464142453413 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:14:13 INFO - PROCESS | 3640 | 1464142453419 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F5C00 == 44 [pid = 3640] [id = 616] 19:14:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10A5B800) [pid = 3640] [serial = 1848] [outer = 00000000] 19:14:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1108AC00) [pid = 3640] [serial = 1849] [outer = 10A5B800] 19:14:13 INFO - PROCESS | 3640 | 1464142453463 Marionette DEBUG loaded listener.js 19:14:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13132000) [pid = 3640] [serial = 1850] [outer = 10A5B800] 19:14:13 INFO - PROCESS | 3640 | 1464142453886 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 595ms 19:14:13 INFO - PROCESS | 3640 | 1464142453931 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 3640 | 1464142453933 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 19:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:14:13 INFO - PROCESS | 3640 | 1464142453936 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 3640 | 1464142453938 Marionette TRACE conn2 <- [1,2430,null,{}] 19:14:13 INFO - PROCESS | 3640 | 1464142453966 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:14 INFO - PROCESS | 3640 | 1464142454043 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:14:14 INFO - PROCESS | 3640 | 1464142454049 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 3640 | ++DOCSHELL 1181D000 == 45 [pid = 3640] [id = 617] 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13E40800) [pid = 3640] [serial = 1851] [outer = 00000000] 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (160E6000) [pid = 3640] [serial = 1852] [outer = 13E40800] 19:14:14 INFO - PROCESS | 3640 | 1464142454092 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (167BD800) [pid = 3640] [serial = 1853] [outer = 13E40800] 19:14:14 INFO - PROCESS | 3640 | 1464142454510 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 594ms 19:14:14 INFO - PROCESS | 3640 | 1464142454541 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:14:14 INFO - PROCESS | 3640 | 1464142454543 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 19:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:14:14 INFO - PROCESS | 3640 | 1464142454546 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:14:14 INFO - PROCESS | 3640 | 1464142454547 Marionette TRACE conn2 <- [1,2434,null,{}] 19:14:14 INFO - PROCESS | 3640 | 1464142454565 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:14 INFO - PROCESS | 3640 | 1464142454644 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:14:14 INFO - PROCESS | 3640 | 1464142454650 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 3640 | ++DOCSHELL 16084000 == 46 [pid = 3640] [id = 618] 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (167C6400) [pid = 3640] [serial = 1854] [outer = 00000000] 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (168D1000) [pid = 3640] [serial = 1855] [outer = 167C6400] 19:14:14 INFO - PROCESS | 3640 | 1464142454694 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (168D4400) [pid = 3640] [serial = 1856] [outer = 167C6400] 19:14:15 INFO - PROCESS | 3640 | 1464142455130 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 641ms 19:14:15 INFO - PROCESS | 3640 | 1464142455182 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 3640 | 1464142455185 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 19:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:14:15 INFO - PROCESS | 3640 | 1464142455236 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - PROCESS | 3640 | 1464142455240 Marionette TRACE conn2 <- [1,2438,null,{}] 19:14:15 INFO - PROCESS | 3640 | 1464142455250 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:15 INFO - PROCESS | 3640 | 1464142455376 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:14:15 INFO - PROCESS | 3640 | 1464142455546 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 3640 | ++DOCSHELL 10A58800 == 47 [pid = 3640] [id = 619] 19:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (10A5AC00) [pid = 3640] [serial = 1857] [outer = 00000000] 19:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (10B4AC00) [pid = 3640] [serial = 1858] [outer = 10A5AC00] 19:14:15 INFO - PROCESS | 3640 | 1464142455602 Marionette DEBUG loaded listener.js 19:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10D40400) [pid = 3640] [serial = 1859] [outer = 10A5AC00] 19:14:16 INFO - PROCESS | 3640 | 1464142456158 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1002ms 19:14:16 INFO - PROCESS | 3640 | 1464142456192 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:14:16 INFO - PROCESS | 3640 | 1464142456196 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 19:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:14:16 INFO - PROCESS | 3640 | 1464142456201 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:14:16 INFO - PROCESS | 3640 | 1464142456203 Marionette TRACE conn2 <- [1,2442,null,{}] 19:14:16 INFO - PROCESS | 3640 | 1464142456210 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:16 INFO - PROCESS | 3640 | 1464142456326 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:14:16 INFO - PROCESS | 3640 | 1464142456435 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:16 INFO - PROCESS | 3640 | ++DOCSHELL 1295A400 == 48 [pid = 3640] [id = 620] 19:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (12B54400) [pid = 3640] [serial = 1860] [outer = 00000000] 19:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (12FB4C00) [pid = 3640] [serial = 1861] [outer = 12B54400] 19:14:16 INFO - PROCESS | 3640 | 1464142456489 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13959800) [pid = 3640] [serial = 1862] [outer = 12B54400] 19:14:17 INFO - PROCESS | 3640 | 1464142457076 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 908ms 19:14:17 INFO - PROCESS | 3640 | 1464142457107 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 3640 | 1464142457110 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 19:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:14:17 INFO - PROCESS | 3640 | 1464142457114 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 3640 | 1464142457116 Marionette TRACE conn2 <- [1,2446,null,{}] 19:14:17 INFO - PROCESS | 3640 | 1464142457120 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:17 INFO - PROCESS | 3640 | 1464142457224 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:14:17 INFO - PROCESS | 3640 | 1464142457340 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 3640 | ++DOCSHELL 156E2800 == 49 [pid = 3640] [id = 621] 19:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15F49800) [pid = 3640] [serial = 1863] [outer = 00000000] 19:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1608C400) [pid = 3640] [serial = 1864] [outer = 15F49800] 19:14:17 INFO - PROCESS | 3640 | 1464142457440 Marionette DEBUG loaded listener.js 19:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (167C2000) [pid = 3640] [serial = 1865] [outer = 15F49800] 19:14:18 INFO - PROCESS | 3640 | 1464142458005 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 954ms 19:14:18 INFO - PROCESS | 3640 | 1464142458062 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:14:18 INFO - PROCESS | 3640 | 1464142458064 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 19:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:14:18 INFO - PROCESS | 3640 | 1464142458068 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:14:18 INFO - PROCESS | 3640 | 1464142458070 Marionette TRACE conn2 <- [1,2450,null,{}] 19:14:18 INFO - PROCESS | 3640 | 1464142458073 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:18 INFO - PROCESS | 3640 | 1464142458175 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:14:18 INFO - PROCESS | 3640 | 1464142458310 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 3640 | ++DOCSHELL 1695E400 == 50 [pid = 3640] [id = 622] 19:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1695F800) [pid = 3640] [serial = 1866] [outer = 00000000] 19:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16963C00) [pid = 3640] [serial = 1867] [outer = 1695F800] 19:14:18 INFO - PROCESS | 3640 | 1464142458372 Marionette DEBUG loaded listener.js 19:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (16967000) [pid = 3640] [serial = 1868] [outer = 1695F800] 19:14:18 INFO - PROCESS | 3640 | 1464142458974 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 939ms 19:14:19 INFO - PROCESS | 3640 | 1464142459014 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 3640 | 1464142459016 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 19:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:14:19 INFO - PROCESS | 3640 | 1464142459019 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:14:19 INFO - PROCESS | 3640 | 1464142459021 Marionette TRACE conn2 <- [1,2454,null,{}] 19:14:19 INFO - PROCESS | 3640 | 1464142459025 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:19 INFO - PROCESS | 3640 | 1464142459128 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:14:19 INFO - PROCESS | 3640 | 1464142459263 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 3640 | ++DOCSHELL 0C392400 == 51 [pid = 3640] [id = 623] 19:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0F309400) [pid = 3640] [serial = 1869] [outer = 00000000] 19:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (10A57800) [pid = 3640] [serial = 1870] [outer = 0F309400] 19:14:19 INFO - PROCESS | 3640 | 1464142459318 Marionette DEBUG loaded listener.js 19:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10A59000) [pid = 3640] [serial = 1871] [outer = 0F309400] 19:14:20 INFO - PROCESS | 3640 | 1464142460084 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1079ms 19:14:20 INFO - PROCESS | 3640 | 1464142460113 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 3640 | 1464142460118 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 19:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:14:20 INFO - PROCESS | 3640 | 1464142460122 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 3640 | 1464142460126 Marionette TRACE conn2 <- [1,2458,null,{}] 19:14:20 INFO - PROCESS | 3640 | 1464142460131 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:20 INFO - PROCESS | 3640 | 1464142460226 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:14:20 INFO - PROCESS | 3640 | 1464142460340 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:20 INFO - PROCESS | 3640 | ++DOCSHELL 10EDA000 == 52 [pid = 3640] [id = 624] 19:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (11067400) [pid = 3640] [serial = 1872] [outer = 00000000] 19:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (11817800) [pid = 3640] [serial = 1873] [outer = 11067400] 19:14:20 INFO - PROCESS | 3640 | 1464142460396 Marionette DEBUG loaded listener.js 19:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1295A000) [pid = 3640] [serial = 1874] [outer = 11067400] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 1181D000 == 51 [pid = 3640] [id = 617] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 0C7F5C00 == 50 [pid = 3640] [id = 616] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 10D33800 == 49 [pid = 3640] [id = 615] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 1181DC00 == 48 [pid = 3640] [id = 614] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 143C3800 == 47 [pid = 3640] [id = 613] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 13280000 == 46 [pid = 3640] [id = 612] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 104F2C00 == 45 [pid = 3640] [id = 611] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 10D39800 == 44 [pid = 3640] [id = 610] 19:14:20 INFO - PROCESS | 3640 | --DOCSHELL 10C1C400 == 43 [pid = 3640] [id = 609] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15F4EC00) [pid = 3640] [serial = 1775] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1434B400) [pid = 3640] [serial = 1801] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (156B1800) [pid = 3640] [serial = 1804] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0F304400) [pid = 3640] [serial = 1777] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1107B800) [pid = 3640] [serial = 1780] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (139C6400) [pid = 3640] [serial = 1783] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12BDB800) [pid = 3640] [serial = 1795] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (12F4E400) [pid = 3640] [serial = 1796] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (10B4CC00) [pid = 3640] [serial = 1789] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (10C26800) [pid = 3640] [serial = 1790] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1107E400) [pid = 3640] [serial = 1792] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (11254400) [pid = 3640] [serial = 1793] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (104EC800) [pid = 3640] [serial = 1787] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (10437800) [pid = 3640] [serial = 1786] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15764000) [pid = 3640] [serial = 1805] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10B46800) [pid = 3640] [serial = 1807] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1580EC00) [pid = 3640] [serial = 1810] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1395C000) [pid = 3640] [serial = 1798] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13964800) [pid = 3640] [serial = 1799] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (155AE000) [pid = 3640] [serial = 1802] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (156E3000) [pid = 3640] [serial = 1811] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (160EB000) [pid = 3640] [serial = 1814] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1105C800) [pid = 3640] [serial = 1808] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (160E5C00) [pid = 3640] [serial = 1813] [outer = 00000000] [url = about:blank] 19:14:20 INFO - PROCESS | 3640 | 1464142460878 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 798ms 19:14:20 INFO - PROCESS | 3640 | 1464142460930 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 3640 | 1464142460935 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 19:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:14:20 INFO - PROCESS | 3640 | 1464142460941 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 3640 | 1464142460944 Marionette TRACE conn2 <- [1,2462,null,{}] 19:14:20 INFO - PROCESS | 3640 | 1464142460948 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:21 INFO - PROCESS | 3640 | 1464142461032 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:14:21 INFO - PROCESS | 3640 | 1464142461043 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 3640 | ++DOCSHELL 1107B800 == 44 [pid = 3640] [id = 625] 19:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1107E400) [pid = 3640] [serial = 1875] [outer = 00000000] 19:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (11254C00) [pid = 3640] [serial = 1876] [outer = 1107E400] 19:14:21 INFO - PROCESS | 3640 | 1464142461090 Marionette DEBUG loaded listener.js 19:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1181D000) [pid = 3640] [serial = 1877] [outer = 1107E400] 19:14:21 INFO - PROCESS | 3640 | 1464142461594 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 688ms 19:14:21 INFO - PROCESS | 3640 | 1464142461642 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 3640 | 1464142461644 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 19:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:14:21 INFO - PROCESS | 3640 | 1464142461647 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 3640 | 1464142461650 Marionette TRACE conn2 <- [1,2466,null,{}] 19:14:21 INFO - PROCESS | 3640 | 1464142461660 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:21 INFO - PROCESS | 3640 | 1464142461771 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:14:21 INFO - PROCESS | 3640 | 1464142461883 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 3640 | ++DOCSHELL 12963400 == 45 [pid = 3640] [id = 626] 19:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (131E3400) [pid = 3640] [serial = 1878] [outer = 00000000] 19:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (139C6400) [pid = 3640] [serial = 1879] [outer = 131E3400] 19:14:21 INFO - PROCESS | 3640 | 1464142461929 Marionette DEBUG loaded listener.js 19:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (13E3EC00) [pid = 3640] [serial = 1880] [outer = 131E3400] 19:14:22 INFO - PROCESS | 3640 | 1464142462298 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 688ms 19:14:22 INFO - PROCESS | 3640 | 1464142462347 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:14:22 INFO - PROCESS | 3640 | 1464142462349 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 19:14:22 INFO - PROCESS | 3640 | 1464142462353 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:14:22 INFO - PROCESS | 3640 | 1464142462354 Marionette TRACE conn2 <- [1,2470,null,{}] 19:14:22 INFO - PROCESS | 3640 | 1464142462358 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:22 INFO - PROCESS | 3640 | 1464142462446 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:14:22 INFO - PROCESS | 3640 | 1464142462452 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:22 INFO - PROCESS | 3640 | ++DOCSHELL 1434C400 == 46 [pid = 3640] [id = 627] 19:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1500B400) [pid = 3640] [serial = 1881] [outer = 00000000] 19:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (155BB800) [pid = 3640] [serial = 1882] [outer = 1500B400] 19:14:22 INFO - PROCESS | 3640 | 1464142462496 Marionette DEBUG loaded listener.js 19:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (156B4C00) [pid = 3640] [serial = 1883] [outer = 1500B400] 19:14:23 INFO - PROCESS | 3640 | 1464142462968 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 19:14:23 INFO - PROCESS | 3640 | 1464142462990 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 3640 | 1464142462992 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 19:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:14:23 INFO - PROCESS | 3640 | 1464142462995 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 3640 | 1464142462997 Marionette TRACE conn2 <- [1,2474,null,{}] 19:14:23 INFO - PROCESS | 3640 | 1464142463016 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:23 INFO - PROCESS | 3640 | 1464142463123 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 19:14:23 INFO - PROCESS | 3640 | 1464142463214 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 3640 | ++DOCSHELL 139BA000 == 47 [pid = 3640] [id = 628] 19:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (156DD800) [pid = 3640] [serial = 1884] [outer = 00000000] 19:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15F45400) [pid = 3640] [serial = 1885] [outer = 156DD800] 19:14:23 INFO - PROCESS | 3640 | 1464142463258 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (15F52400) [pid = 3640] [serial = 1886] [outer = 156DD800] 19:14:23 INFO - PROCESS | 3640 | 1464142463696 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 767ms 19:14:23 INFO - PROCESS | 3640 | 1464142463757 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 3640 | 1464142463759 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 19:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:14:23 INFO - PROCESS | 3640 | 1464142463762 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 3640 | 1464142463764 Marionette TRACE conn2 <- [1,2478,null,{}] 19:14:23 INFO - PROCESS | 3640 | 1464142463778 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:23 INFO - PROCESS | 3640 | 1464142463900 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 19:14:23 INFO - PROCESS | 3640 | 1464142463914 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 3640 | ++DOCSHELL 16084C00 == 48 [pid = 3640] [id = 629] 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1608AC00) [pid = 3640] [serial = 1887] [outer = 00000000] 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (163AB000) [pid = 3640] [serial = 1888] [outer = 1608AC00] 19:14:24 INFO - PROCESS | 3640 | 1464142464013 Marionette DEBUG loaded listener.js 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (163AF000) [pid = 3640] [serial = 1889] [outer = 1608AC00] 19:14:24 INFO - PROCESS | 3640 | 1464142464423 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 704ms 19:14:24 INFO - PROCESS | 3640 | 1464142464462 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 3640 | 1464142464464 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 19:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:14:24 INFO - PROCESS | 3640 | 1464142464467 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 3640 | 1464142464469 Marionette TRACE conn2 <- [1,2482,null,{}] 19:14:24 INFO - PROCESS | 3640 | 1464142464482 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:24 INFO - PROCESS | 3640 | 1464142464617 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:14:24 INFO - PROCESS | 3640 | 1464142464630 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 3640 | ++DOCSHELL 104EAC00 == 49 [pid = 3640] [id = 630] 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (163AC000) [pid = 3640] [serial = 1890] [outer = 00000000] 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (168DF800) [pid = 3640] [serial = 1891] [outer = 163AC000] 19:14:24 INFO - PROCESS | 3640 | 1464142464673 Marionette DEBUG loaded listener.js 19:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1693D400) [pid = 3640] [serial = 1892] [outer = 163AC000] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (103EA800) [pid = 3640] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (10D35800) [pid = 3640] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1395A400) [pid = 3640] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (10D3AC00) [pid = 3640] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (143C3C00) [pid = 3640] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (10C1C800) [pid = 3640] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (156AF400) [pid = 3640] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1327E400) [pid = 3640] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10A5B800) [pid = 3640] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:14:24 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13E40800) [pid = 3640] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:14:25 INFO - PROCESS | 3640 | 1464142465180 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 735ms 19:14:25 INFO - PROCESS | 3640 | 1464142465208 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:14:25 INFO - PROCESS | 3640 | 1464142465210 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 19:14:25 INFO - PROCESS | 3640 | 1464142465213 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:14:25 INFO - PROCESS | 3640 | 1464142465215 Marionette TRACE conn2 <- [1,2486,null,{}] 19:14:25 INFO - PROCESS | 3640 | 1464142465218 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:25 INFO - PROCESS | 3640 | 1464142465305 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:14:25 INFO - PROCESS | 3640 | 1464142465311 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 3640 | ++DOCSHELL 10A59400 == 50 [pid = 3640] [id = 631] 19:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10C1D800) [pid = 3640] [serial = 1893] [outer = 00000000] 19:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15772000) [pid = 3640] [serial = 1894] [outer = 10C1D800] 19:14:25 INFO - PROCESS | 3640 | 1464142465354 Marionette DEBUG loaded listener.js 19:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (163A8C00) [pid = 3640] [serial = 1895] [outer = 10C1D800] 19:14:25 INFO - PROCESS | 3640 | 1464142465799 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 641ms 19:14:25 INFO - PROCESS | 3640 | 1464142465852 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:14:25 INFO - PROCESS | 3640 | 1464142465854 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 19:14:25 INFO - PROCESS | 3640 | 1464142465857 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:14:25 INFO - PROCESS | 3640 | 1464142465858 Marionette TRACE conn2 <- [1,2490,null,{}] 19:14:25 INFO - PROCESS | 3640 | 1464142465862 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:25 INFO - PROCESS | 3640 | 1464142465939 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:14:25 INFO - PROCESS | 3640 | 1464142465945 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 3640 | ++DOCSHELL 0F30D000 == 51 [pid = 3640] [id = 632] 19:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0F30E400) [pid = 3640] [serial = 1896] [outer = 00000000] 19:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16DA7400) [pid = 3640] [serial = 1897] [outer = 0F30E400] 19:14:26 INFO - PROCESS | 3640 | 1464142465989 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16EC6400) [pid = 3640] [serial = 1898] [outer = 0F30E400] 19:14:26 INFO - PROCESS | 3640 | 1464142466452 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 641ms 19:14:26 INFO - PROCESS | 3640 | 1464142466497 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:14:26 INFO - PROCESS | 3640 | 1464142466499 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 19:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:14:26 INFO - PROCESS | 3640 | 1464142466502 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:14:26 INFO - PROCESS | 3640 | 1464142466504 Marionette TRACE conn2 <- [1,2494,null,{}] 19:14:26 INFO - PROCESS | 3640 | 1464142466553 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:26 INFO - PROCESS | 3640 | 1464142466632 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:14:26 INFO - PROCESS | 3640 | 1464142466638 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 3640 | ++DOCSHELL 1695D800 == 52 [pid = 3640] [id = 633] 19:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16962000) [pid = 3640] [serial = 1899] [outer = 00000000] 19:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16ECD400) [pid = 3640] [serial = 1900] [outer = 16962000] 19:14:26 INFO - PROCESS | 3640 | 1464142466682 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16ED1400) [pid = 3640] [serial = 1901] [outer = 16962000] 19:14:27 INFO - PROCESS | 3640 | 1464142467329 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 908ms 19:14:27 INFO - PROCESS | 3640 | 1464142467437 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 3640 | 1464142467442 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 19:14:27 INFO - PROCESS | 3640 | 1464142467447 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:14:27 INFO - PROCESS | 3640 | 1464142467451 Marionette TRACE conn2 <- [1,2498,null,{}] 19:14:27 INFO - PROCESS | 3640 | 1464142467457 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:27 INFO - PROCESS | 3640 | 1464142467603 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:14:27 INFO - PROCESS | 3640 | 1464142467708 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:27 INFO - PROCESS | 3640 | ++DOCSHELL 1050E400 == 53 [pid = 3640] [id = 634] 19:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (10A60400) [pid = 3640] [serial = 1902] [outer = 00000000] 19:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1105FC00) [pid = 3640] [serial = 1903] [outer = 10A60400] 19:14:27 INFO - PROCESS | 3640 | 1464142467768 Marionette DEBUG loaded listener.js 19:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11255C00) [pid = 3640] [serial = 1904] [outer = 10A60400] 19:14:28 INFO - PROCESS | 3640 | 1464142468333 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 939ms 19:14:28 INFO - PROCESS | 3640 | 1464142468394 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:14:28 INFO - PROCESS | 3640 | 1464142468400 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 19:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:14:28 INFO - PROCESS | 3640 | 1464142468406 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:14:28 INFO - PROCESS | 3640 | 1464142468409 Marionette TRACE conn2 <- [1,2502,null,{}] 19:14:28 INFO - PROCESS | 3640 | 1464142468413 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:28 INFO - PROCESS | 3640 | 1464142468518 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:14:28 INFO - PROCESS | 3640 | 1464142468662 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 3640 | ++DOCSHELL 1395AC00 == 54 [pid = 3640] [id = 635] 19:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (13964000) [pid = 3640] [serial = 1905] [outer = 00000000] 19:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (13E3BC00) [pid = 3640] [serial = 1906] [outer = 13964000] 19:14:28 INFO - PROCESS | 3640 | 1464142468717 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (155BC800) [pid = 3640] [serial = 1907] [outer = 13964000] 19:14:29 INFO - PROCESS | 3640 | 1464142469321 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 938ms 19:14:29 INFO - PROCESS | 3640 | 1464142469349 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 3640 | 1464142469352 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 19:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:14:29 INFO - PROCESS | 3640 | 1464142469356 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 3640 | 1464142469359 Marionette TRACE conn2 <- [1,2506,null,{}] 19:14:29 INFO - PROCESS | 3640 | 1464142469370 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:29 INFO - PROCESS | 3640 | 1464142469477 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:14:29 INFO - PROCESS | 3640 | 1464142469636 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:29 INFO - PROCESS | 3640 | ++DOCSHELL 16ECA400 == 55 [pid = 3640] [id = 636] 19:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (16ECB000) [pid = 3640] [serial = 1908] [outer = 00000000] 19:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16ED4000) [pid = 3640] [serial = 1909] [outer = 16ECB000] 19:14:29 INFO - PROCESS | 3640 | 1464142469693 Marionette DEBUG loaded listener.js 19:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17565C00) [pid = 3640] [serial = 1910] [outer = 16ECB000] 19:14:30 INFO - PROCESS | 3640 | 1464142470259 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 939ms 19:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:14:30 INFO - PROCESS | 3640 | 1464142470300 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:14:30 INFO - PROCESS | 3640 | 1464142470303 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 19:14:30 INFO - PROCESS | 3640 | 1464142470307 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:14:30 INFO - PROCESS | 3640 | 1464142470309 Marionette TRACE conn2 <- [1,2510,null,{}] 19:14:30 INFO - PROCESS | 3640 | 1464142470313 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:30 INFO - PROCESS | 3640 | 1464142470420 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:14:30 INFO - PROCESS | 3640 | 1464142470529 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 3640 | ++DOCSHELL 1756C000 == 56 [pid = 3640] [id = 637] 19:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1756C400) [pid = 3640] [serial = 1911] [outer = 00000000] 19:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17571800) [pid = 3640] [serial = 1912] [outer = 1756C400] 19:14:30 INFO - PROCESS | 3640 | 1464142470586 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1762A000) [pid = 3640] [serial = 1913] [outer = 1756C400] 19:14:31 INFO - PROCESS | 3640 | 1464142471406 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1142ms 19:14:31 INFO - PROCESS | 3640 | 1464142471452 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:14:31 INFO - PROCESS | 3640 | 1464142471456 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 19:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:14:31 INFO - PROCESS | 3640 | 1464142471461 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 3640 | 1464142471465 Marionette TRACE conn2 <- [1,2514,null,{}] 19:14:31 INFO - PROCESS | 3640 | 1464142471471 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:31 INFO - PROCESS | 3640 | 1464142471566 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:14:31 INFO - PROCESS | 3640 | 1464142471720 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 3640 | ++DOCSHELL 10B3F000 == 57 [pid = 3640] [id = 638] 19:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (10B40800) [pid = 3640] [serial = 1914] [outer = 00000000] 19:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (11063400) [pid = 3640] [serial = 1915] [outer = 10B40800] 19:14:31 INFO - PROCESS | 3640 | 1464142471786 Marionette DEBUG loaded listener.js 19:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1107C000) [pid = 3640] [serial = 1916] [outer = 10B40800] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 0F30D000 == 56 [pid = 3640] [id = 632] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 10A59400 == 55 [pid = 3640] [id = 631] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 104EAC00 == 54 [pid = 3640] [id = 630] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 16084C00 == 53 [pid = 3640] [id = 629] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 139BA000 == 52 [pid = 3640] [id = 628] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 1434C400 == 51 [pid = 3640] [id = 627] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 12963400 == 50 [pid = 3640] [id = 626] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 1107B800 == 49 [pid = 3640] [id = 625] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 10EDA000 == 48 [pid = 3640] [id = 624] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 1295A400 == 47 [pid = 3640] [id = 620] 19:14:32 INFO - PROCESS | 3640 | --DOCSHELL 10A58800 == 46 [pid = 3640] [id = 619] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (12BD9400) [pid = 3640] [serial = 1834] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (13135C00) [pid = 3640] [serial = 1835] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (139A2800) [pid = 3640] [serial = 1837] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (11060800) [pid = 3640] [serial = 1831] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1107B400) [pid = 3640] [serial = 1832] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (150BE800) [pid = 3640] [serial = 1841] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1105C000) [pid = 3640] [serial = 1829] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (10C29800) [pid = 3640] [serial = 1828] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (163AEC00) [pid = 3640] [serial = 1816] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (10C29C00) [pid = 3640] [serial = 1819] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (12BD9800) [pid = 3640] [serial = 1822] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16160800) [pid = 3640] [serial = 1825] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16088400) [pid = 3640] [serial = 1844] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (156EA400) [pid = 3640] [serial = 1843] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (163A9000) [pid = 3640] [serial = 1846] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13132000) [pid = 3640] [serial = 1850] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1108AC00) [pid = 3640] [serial = 1849] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (160E6000) [pid = 3640] [serial = 1852] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1500F800) [pid = 3640] [serial = 1840] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (163B3C00) [pid = 3640] [serial = 1847] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (167BD800) [pid = 3640] [serial = 1853] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13E3A400) [pid = 3640] [serial = 1838] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (168D1000) [pid = 3640] [serial = 1855] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10A5F800) [pid = 3640] [serial = 1745] [outer = 00000000] [url = about:blank] 19:14:32 INFO - PROCESS | 3640 | 1464142472360 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 939ms 19:14:32 INFO - PROCESS | 3640 | 1464142472403 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:14:32 INFO - PROCESS | 3640 | 1464142472408 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 19:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:14:32 INFO - PROCESS | 3640 | 1464142472415 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:14:32 INFO - PROCESS | 3640 | 1464142472417 Marionette TRACE conn2 <- [1,2518,null,{}] 19:14:32 INFO - PROCESS | 3640 | 1464142472421 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:32 INFO - PROCESS | 3640 | 1464142472522 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:14:32 INFO - PROCESS | 3640 | 1464142472622 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:32 INFO - PROCESS | 3640 | ++DOCSHELL 0F306400 == 47 [pid = 3640] [id = 639] 19:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0F30DC00) [pid = 3640] [serial = 1917] [outer = 00000000] 19:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (10C24400) [pid = 3640] [serial = 1918] [outer = 0F30DC00] 19:14:32 INFO - PROCESS | 3640 | 1464142472669 Marionette DEBUG loaded listener.js 19:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (11074800) [pid = 3640] [serial = 1919] [outer = 0F30DC00] 19:14:33 INFO - PROCESS | 3640 | 1464142473097 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 735ms 19:14:33 INFO - PROCESS | 3640 | 1464142473154 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 3640 | 1464142473156 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 19:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:14:33 INFO - PROCESS | 3640 | 1464142473164 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 3640 | 1464142473167 Marionette TRACE conn2 <- [1,2522,null,{}] 19:14:33 INFO - PROCESS | 3640 | 1464142473177 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:33 INFO - PROCESS | 3640 | 1464142473263 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:14:33 INFO - PROCESS | 3640 | 1464142473278 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 3640 | ++DOCSHELL 13132000 == 48 [pid = 3640] [id = 640] 19:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13135C00) [pid = 3640] [serial = 1920] [outer = 00000000] 19:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13190800) [pid = 3640] [serial = 1921] [outer = 13135C00] 19:14:33 INFO - PROCESS | 3640 | 1464142473328 Marionette DEBUG loaded listener.js 19:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13998400) [pid = 3640] [serial = 1922] [outer = 13135C00] 19:14:33 INFO - PROCESS | 3640 | 1464142473795 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 688ms 19:14:33 INFO - PROCESS | 3640 | 1464142473864 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 3640 | 1464142473866 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 19:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:14:33 INFO - PROCESS | 3640 | 1464142473870 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 3640 | 1464142473871 Marionette TRACE conn2 <- [1,2526,null,{}] 19:14:33 INFO - PROCESS | 3640 | 1464142473875 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:33 INFO - PROCESS | 3640 | 1464142473956 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:14:33 INFO - PROCESS | 3640 | 1464142473965 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 3640 | ++DOCSHELL 1318E800 == 49 [pid = 3640] [id = 641] 19:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (139A2800) [pid = 3640] [serial = 1923] [outer = 00000000] 19:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (114E0400) [pid = 3640] [serial = 1924] [outer = 139A2800] 19:14:34 INFO - PROCESS | 3640 | 1464142474010 Marionette DEBUG loaded listener.js 19:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (143C4400) [pid = 3640] [serial = 1925] [outer = 139A2800] 19:14:34 INFO - PROCESS | 3640 | 1464142474459 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 641ms 19:14:34 INFO - PROCESS | 3640 | 1464142474507 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:14:34 INFO - PROCESS | 3640 | 1464142474509 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 19:14:34 INFO - PROCESS | 3640 | 1464142474512 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:14:34 INFO - PROCESS | 3640 | 1464142474514 Marionette TRACE conn2 <- [1,2530,null,{}] 19:14:34 INFO - PROCESS | 3640 | 1464142474517 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:34 INFO - PROCESS | 3640 | 1464142474605 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:14:34 INFO - PROCESS | 3640 | 1464142474611 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:34 INFO - PROCESS | 3640 | ++DOCSHELL 156AF400 == 50 [pid = 3640] [id = 642] 19:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (156AFC00) [pid = 3640] [serial = 1926] [outer = 00000000] 19:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (156EA400) [pid = 3640] [serial = 1927] [outer = 156AFC00] 19:14:34 INFO - PROCESS | 3640 | 1464142474690 Marionette DEBUG loaded listener.js 19:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15807800) [pid = 3640] [serial = 1928] [outer = 156AFC00] 19:14:35 INFO - PROCESS | 3640 | 1464142475179 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 704ms 19:14:35 INFO - PROCESS | 3640 | 1464142475212 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:14:35 INFO - PROCESS | 3640 | 1464142475214 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 19:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:14:35 INFO - PROCESS | 3640 | 1464142475217 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:14:35 INFO - PROCESS | 3640 | 1464142475219 Marionette TRACE conn2 <- [1,2534,null,{}] 19:14:35 INFO - PROCESS | 3640 | 1464142475222 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:35 INFO - PROCESS | 3640 | 1464142475355 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:14:35 INFO - PROCESS | 3640 | 1464142475420 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:35 INFO - PROCESS | 3640 | ++DOCSHELL 104F2C00 == 51 [pid = 3640] [id = 643] 19:14:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (10B4A800) [pid = 3640] [serial = 1929] [outer = 00000000] 19:14:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (163AA000) [pid = 3640] [serial = 1930] [outer = 10B4A800] 19:14:35 INFO - PROCESS | 3640 | 1464142475465 Marionette DEBUG loaded listener.js 19:14:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (163B3C00) [pid = 3640] [serial = 1931] [outer = 10B4A800] 19:14:35 INFO - PROCESS | 3640 | 1464142475887 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 704ms 19:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:14:35 INFO - PROCESS | 3640 | 1464142475922 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:14:35 INFO - PROCESS | 3640 | 1464142475924 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 19:14:35 INFO - PROCESS | 3640 | 1464142475928 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:14:35 INFO - PROCESS | 3640 | 1464142475930 Marionette TRACE conn2 <- [1,2538,null,{}] 19:14:35 INFO - PROCESS | 3640 | 1464142475933 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:36 INFO - PROCESS | 3640 | 1464142476042 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:14:36 INFO - PROCESS | 3640 | 1464142476134 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:36 INFO - PROCESS | 3640 | ++DOCSHELL 0F302800 == 52 [pid = 3640] [id = 644] 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1676F000) [pid = 3640] [serial = 1932] [outer = 00000000] 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (168D4000) [pid = 3640] [serial = 1933] [outer = 1676F000] 19:14:36 INFO - PROCESS | 3640 | 1464142476177 Marionette DEBUG loaded listener.js 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (168DEC00) [pid = 3640] [serial = 1934] [outer = 1676F000] 19:14:36 INFO - PROCESS | 3640 | 1464142476597 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 688ms 19:14:36 INFO - PROCESS | 3640 | 1464142476627 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:14:36 INFO - PROCESS | 3640 | 1464142476629 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 19:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:14:36 INFO - PROCESS | 3640 | 1464142476638 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:14:36 INFO - PROCESS | 3640 | 1464142476640 Marionette TRACE conn2 <- [1,2542,null,{}] 19:14:36 INFO - PROCESS | 3640 | 1464142476643 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:36 INFO - PROCESS | 3640 | 1464142476762 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:14:36 INFO - PROCESS | 3640 | 1464142476768 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:36 INFO - PROCESS | 3640 | ++DOCSHELL 11815800 == 53 [pid = 3640] [id = 645] 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (167C2400) [pid = 3640] [serial = 1935] [outer = 00000000] 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (16EC6800) [pid = 3640] [serial = 1936] [outer = 167C2400] 19:14:36 INFO - PROCESS | 3640 | 1464142476811 Marionette DEBUG loaded listener.js 19:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (17215000) [pid = 3640] [serial = 1937] [outer = 167C2400] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (12B21400) [pid = 3640] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (160EEC00) [pid = 3640] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (11068400) [pid = 3640] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1107DC00) [pid = 3640] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1608D800) [pid = 3640] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0C786400) [pid = 3640] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (104E7800) [pid = 3640] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (16090800) [pid = 3640] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (156DD800) [pid = 3640] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1608AC00) [pid = 3640] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (12B54400) [pid = 3640] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (11067400) [pid = 3640] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15F49800) [pid = 3640] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1500B400) [pid = 3640] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0F309400) [pid = 3640] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (131E3400) [pid = 3640] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (10A5AC00) [pid = 3640] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0F30E400) [pid = 3640] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1107E400) [pid = 3640] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (163AC000) [pid = 3640] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10C1D800) [pid = 3640] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:14:37 INFO - PROCESS | 3640 | 1464142477473 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 907ms 19:14:37 INFO - PROCESS | 3640 | 1464142477542 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:14:37 INFO - PROCESS | 3640 | 1464142477544 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 19:14:37 INFO - PROCESS | 3640 | 1464142477548 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:14:37 INFO - PROCESS | 3640 | 1464142477549 Marionette TRACE conn2 <- [1,2546,null,{}] 19:14:37 INFO - PROCESS | 3640 | 1464142477553 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:37 INFO - PROCESS | 3640 | 1464142477631 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:14:37 INFO - PROCESS | 3640 | 1464142477637 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 3640 | ++DOCSHELL 103D2800 == 54 [pid = 3640] [id = 646] 19:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10B40C00) [pid = 3640] [serial = 1938] [outer = 00000000] 19:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (11FEA400) [pid = 3640] [serial = 1939] [outer = 10B40C00] 19:14:37 INFO - PROCESS | 3640 | 1464142477680 Marionette DEBUG loaded listener.js 19:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13962800) [pid = 3640] [serial = 1940] [outer = 10B40C00] 19:14:38 INFO - PROCESS | 3640 | 1464142478115 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 595ms 19:14:38 INFO - PROCESS | 3640 | 1464142478150 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 3640 | 1464142478152 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 19:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:14:38 INFO - PROCESS | 3640 | 1464142478156 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - PROCESS | 3640 | 1464142478157 Marionette TRACE conn2 <- [1,2550,null,{}] 19:14:38 INFO - PROCESS | 3640 | 1464142478165 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:38 INFO - PROCESS | 3640 | 1464142478244 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:14:38 INFO - PROCESS | 3640 | 1464142478250 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:38 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F4C00 == 55 [pid = 3640] [id = 647] 19:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0C7FF000) [pid = 3640] [serial = 1941] [outer = 00000000] 19:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15769800) [pid = 3640] [serial = 1942] [outer = 0C7FF000] 19:14:38 INFO - PROCESS | 3640 | 1464142478294 Marionette DEBUG loaded listener.js 19:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (160E7800) [pid = 3640] [serial = 1943] [outer = 0C7FF000] 19:14:38 INFO - PROCESS | 3640 | 1464142478724 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 595ms 19:14:38 INFO - PROCESS | 3640 | 1464142478752 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 3640 | 1464142478754 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 19:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:14:38 INFO - PROCESS | 3640 | 1464142478770 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - PROCESS | 3640 | 1464142478772 Marionette TRACE conn2 <- [1,2554,null,{}] 19:14:38 INFO - PROCESS | 3640 | 1464142478780 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:38 INFO - PROCESS | 3640 | 1464142478879 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:14:38 INFO - PROCESS | 3640 | 1464142478886 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:38 INFO - PROCESS | 3640 | ++DOCSHELL 167C6800 == 56 [pid = 3640] [id = 648] 19:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (168D2000) [pid = 3640] [serial = 1944] [outer = 00000000] 19:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (17570000) [pid = 3640] [serial = 1945] [outer = 168D2000] 19:14:38 INFO - PROCESS | 3640 | 1464142478933 Marionette DEBUG loaded listener.js 19:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (178B4C00) [pid = 3640] [serial = 1946] [outer = 168D2000] 19:14:39 INFO - PROCESS | 3640 | 1464142479644 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 907ms 19:14:39 INFO - PROCESS | 3640 | 1464142479674 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:14:39 INFO - PROCESS | 3640 | 1464142479678 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 19:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:14:39 INFO - PROCESS | 3640 | 1464142479684 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:14:39 INFO - PROCESS | 3640 | 1464142479688 Marionette TRACE conn2 <- [1,2558,null,{}] 19:14:39 INFO - PROCESS | 3640 | 1464142479694 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:39 INFO - PROCESS | 3640 | 1464142479812 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:14:39 INFO - PROCESS | 3640 | 1464142479926 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 3640 | ++DOCSHELL 10A58800 == 57 [pid = 3640] [id = 649] 19:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (10B45C00) [pid = 3640] [serial = 1947] [outer = 00000000] 19:14:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1105C000) [pid = 3640] [serial = 1948] [outer = 10B45C00] 19:14:40 INFO - PROCESS | 3640 | 1464142480023 Marionette DEBUG loaded listener.js 19:14:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11F19400) [pid = 3640] [serial = 1949] [outer = 10B45C00] 19:14:40 INFO - PROCESS | 3640 | 1464142480679 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1048ms 19:14:40 INFO - PROCESS | 3640 | 1464142480730 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 3640 | 1464142480736 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 19:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:14:40 INFO - PROCESS | 3640 | 1464142480767 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - PROCESS | 3640 | 1464142480771 Marionette TRACE conn2 <- [1,2562,null,{}] 19:14:40 INFO - PROCESS | 3640 | 1464142480775 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:40 INFO - PROCESS | 3640 | 1464142480881 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:14:41 INFO - PROCESS | 3640 | 1464142481022 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 3640 | ++DOCSHELL 12FB0800 == 58 [pid = 3640] [id = 650] 19:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (13136800) [pid = 3640] [serial = 1950] [outer = 00000000] 19:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (139C0400) [pid = 3640] [serial = 1951] [outer = 13136800] 19:14:41 INFO - PROCESS | 3640 | 1464142481076 Marionette DEBUG loaded listener.js 19:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1434AC00) [pid = 3640] [serial = 1952] [outer = 13136800] 19:14:41 INFO - PROCESS | 3640 | 1464142481686 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 954ms 19:14:41 INFO - PROCESS | 3640 | 1464142481715 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 3640 | 1464142481717 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 19:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:14:41 INFO - PROCESS | 3640 | 1464142481721 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:14:41 INFO - PROCESS | 3640 | 1464142481725 Marionette TRACE conn2 <- [1,2566,null,{}] 19:14:41 INFO - PROCESS | 3640 | 1464142481736 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:41 INFO - PROCESS | 3640 | 1464142481851 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:14:41 INFO - PROCESS | 3640 | 1464142481966 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:42 INFO - PROCESS | 3640 | ++DOCSHELL 10D36800 == 59 [pid = 3640] [id = 651] 19:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (156AB000) [pid = 3640] [serial = 1953] [outer = 00000000] 19:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16D9B800) [pid = 3640] [serial = 1954] [outer = 156AB000] 19:14:42 INFO - PROCESS | 3640 | 1464142482062 Marionette DEBUG loaded listener.js 19:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17566C00) [pid = 3640] [serial = 1955] [outer = 156AB000] 19:14:42 INFO - PROCESS | 3640 | 1464142482667 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1001ms 19:14:42 INFO - PROCESS | 3640 | 1464142482723 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:14:42 INFO - PROCESS | 3640 | 1464142482726 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 19:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:14:42 INFO - PROCESS | 3640 | 1464142482730 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:14:42 INFO - PROCESS | 3640 | 1464142482732 Marionette TRACE conn2 <- [1,2570,null,{}] 19:14:42 INFO - PROCESS | 3640 | 1464142482735 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:42 INFO - PROCESS | 3640 | 1464142482849 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:14:43 INFO - PROCESS | 3640 | 1464142482993 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 3640 | ++DOCSHELL 0F30C000 == 60 [pid = 3640] [id = 652] 19:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0F310C00) [pid = 3640] [serial = 1956] [outer = 00000000] 19:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (10C21C00) [pid = 3640] [serial = 1957] [outer = 0F310C00] 19:14:43 INFO - PROCESS | 3640 | 1464142483047 Marionette DEBUG loaded listener.js 19:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1105F400) [pid = 3640] [serial = 1958] [outer = 0F310C00] 19:14:43 INFO - PROCESS | 3640 | 1464142483800 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1142ms 19:14:43 INFO - PROCESS | 3640 | 1464142483890 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:14:43 INFO - PROCESS | 3640 | 1464142483895 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 19:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:14:43 INFO - PROCESS | 3640 | 1464142483901 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:14:43 INFO - PROCESS | 3640 | 1464142483905 Marionette TRACE conn2 <- [1,2574,null,{}] 19:14:43 INFO - PROCESS | 3640 | 1464142483912 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:44 INFO - PROCESS | 3640 | 1464142484037 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:14:44 INFO - PROCESS | 3640 | 1464142484172 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:44 INFO - PROCESS | 3640 | ++DOCSHELL 0C394000 == 61 [pid = 3640] [id = 653] 19:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0F302400) [pid = 3640] [serial = 1959] [outer = 00000000] 19:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (10D39000) [pid = 3640] [serial = 1960] [outer = 0F302400] 19:14:44 INFO - PROCESS | 3640 | 1464142484224 Marionette DEBUG loaded listener.js 19:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1107CC00) [pid = 3640] [serial = 1961] [outer = 0F302400] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 16084000 == 60 [pid = 3640] [id = 618] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 0C7FD800 == 59 [pid = 3640] [id = 606] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 1107D400 == 58 [pid = 3640] [id = 607] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 0C7F4C00 == 57 [pid = 3640] [id = 647] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 103D2800 == 56 [pid = 3640] [id = 646] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 11815800 == 55 [pid = 3640] [id = 645] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 0F302800 == 54 [pid = 3640] [id = 644] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 104F2C00 == 53 [pid = 3640] [id = 643] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 156AF400 == 52 [pid = 3640] [id = 642] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 1318E800 == 51 [pid = 3640] [id = 641] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 13132000 == 50 [pid = 3640] [id = 640] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 0F306400 == 49 [pid = 3640] [id = 639] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 10B3F000 == 48 [pid = 3640] [id = 638] 19:14:44 INFO - PROCESS | 3640 | --DOCSHELL 1695D800 == 47 [pid = 3640] [id = 633] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1434C800) [pid = 3640] [serial = 1784] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (163B5400) [pid = 3640] [serial = 1817] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (114DEC00) [pid = 3640] [serial = 1781] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13194400) [pid = 3640] [serial = 1823] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (163AE000) [pid = 3640] [serial = 1826] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (10564400) [pid = 3640] [serial = 1778] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (10D3C400) [pid = 3640] [serial = 1820] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (163ADC00) [pid = 3640] [serial = 1742] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15F45400) [pid = 3640] [serial = 1885] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (163AB000) [pid = 3640] [serial = 1888] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (12FB4C00) [pid = 3640] [serial = 1861] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1295A000) [pid = 3640] [serial = 1874] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (11817800) [pid = 3640] [serial = 1873] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (167C2000) [pid = 3640] [serial = 1865] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1608C400) [pid = 3640] [serial = 1864] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15F52400) [pid = 3640] [serial = 1886] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (155BB800) [pid = 3640] [serial = 1882] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (10A59000) [pid = 3640] [serial = 1871] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (10A57800) [pid = 3640] [serial = 1870] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (139C6400) [pid = 3640] [serial = 1879] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13E3EC00) [pid = 3640] [serial = 1880] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (10D40400) [pid = 3640] [serial = 1859] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10B4AC00) [pid = 3640] [serial = 1858] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16EC6400) [pid = 3640] [serial = 1898] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11254C00) [pid = 3640] [serial = 1876] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1181D000) [pid = 3640] [serial = 1877] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16ECD400) [pid = 3640] [serial = 1900] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16963C00) [pid = 3640] [serial = 1867] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (168DF800) [pid = 3640] [serial = 1891] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (163AF000) [pid = 3640] [serial = 1889] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1693D400) [pid = 3640] [serial = 1892] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (16DA7400) [pid = 3640] [serial = 1897] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13959800) [pid = 3640] [serial = 1862] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15772000) [pid = 3640] [serial = 1894] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (163A8C00) [pid = 3640] [serial = 1895] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (156B4C00) [pid = 3640] [serial = 1883] [outer = 00000000] [url = about:blank] 19:14:44 INFO - PROCESS | 3640 | 1464142484746 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 908ms 19:14:44 INFO - PROCESS | 3640 | 1464142484810 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 3640 | 1464142484815 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 19:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:14:44 INFO - PROCESS | 3640 | 1464142484822 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:14:44 INFO - PROCESS | 3640 | 1464142484826 Marionette TRACE conn2 <- [1,2578,null,{}] 19:14:44 INFO - PROCESS | 3640 | 1464142484831 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:44 INFO - PROCESS | 3640 | 1464142484952 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 19:14:45 INFO - PROCESS | 3640 | 1464142485046 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 3640 | ++DOCSHELL 105F4400 == 48 [pid = 3640] [id = 654] 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (10B3D800) [pid = 3640] [serial = 1962] [outer = 00000000] 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10D3C400) [pid = 3640] [serial = 1963] [outer = 10B3D800] 19:14:45 INFO - PROCESS | 3640 | 1464142485091 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (11815800) [pid = 3640] [serial = 1964] [outer = 10B3D800] 19:14:45 INFO - PROCESS | 3640 | 1464142485528 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 736ms 19:14:45 INFO - PROCESS | 3640 | 1464142485561 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 19:14:45 INFO - PROCESS | 3640 | 1464142485563 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 19:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:14:45 INFO - PROCESS | 3640 | 1464142485567 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:14:45 INFO - PROCESS | 3640 | 1464142485570 Marionette TRACE conn2 <- [1,2582,null,{}] 19:14:45 INFO - PROCESS | 3640 | 1464142485580 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:45 INFO - PROCESS | 3640 | 1464142485691 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:14:45 INFO - PROCESS | 3640 | 1464142485701 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 3640 | ++DOCSHELL 13148800 == 49 [pid = 3640] [id = 655] 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1314B400) [pid = 3640] [serial = 1965] [outer = 00000000] 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1395A000) [pid = 3640] [serial = 1966] [outer = 1314B400] 19:14:45 INFO - PROCESS | 3640 | 1464142485747 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (139BD000) [pid = 3640] [serial = 1967] [outer = 1314B400] 19:14:46 INFO - PROCESS | 3640 | 1464142486222 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 704ms 19:14:46 INFO - PROCESS | 3640 | 1464142486265 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 3640 | 1464142486268 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 19:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:14:46 INFO - PROCESS | 3640 | 1464142486271 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 3640 | 1464142486273 Marionette TRACE conn2 <- [1,2586,null,{}] 19:14:46 INFO - PROCESS | 3640 | 1464142486276 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:46 INFO - PROCESS | 3640 | 1464142486359 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:14:46 INFO - PROCESS | 3640 | 1464142486366 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 3640 | ++DOCSHELL 13959800 == 50 [pid = 3640] [id = 656] 19:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13A79400) [pid = 3640] [serial = 1968] [outer = 00000000] 19:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (143C3C00) [pid = 3640] [serial = 1969] [outer = 13A79400] 19:14:46 INFO - PROCESS | 3640 | 1464142486410 Marionette DEBUG loaded listener.js 19:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1500E000) [pid = 3640] [serial = 1970] [outer = 13A79400] 19:14:46 INFO - PROCESS | 3640 | 1464142486849 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 626ms 19:14:46 INFO - PROCESS | 3640 | 1464142486918 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 3640 | 1464142486920 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 19:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:14:46 INFO - PROCESS | 3640 | 1464142486924 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 3640 | 1464142486925 Marionette TRACE conn2 <- [1,2590,null,{}] 19:14:46 INFO - PROCESS | 3640 | 1464142486929 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:47 INFO - PROCESS | 3640 | 1464142487045 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:14:47 INFO - PROCESS | 3640 | 1464142487136 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:47 INFO - PROCESS | 3640 | ++DOCSHELL 150BEC00 == 51 [pid = 3640] [id = 657] 19:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (155BA800) [pid = 3640] [serial = 1971] [outer = 00000000] 19:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (156E2000) [pid = 3640] [serial = 1972] [outer = 155BA800] 19:14:47 INFO - PROCESS | 3640 | 1464142487180 Marionette DEBUG loaded listener.js 19:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (156E3000) [pid = 3640] [serial = 1973] [outer = 155BA800] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1695F800) [pid = 3640] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10B4A800) [pid = 3640] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1676F000) [pid = 3640] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (139A2800) [pid = 3640] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0F30DC00) [pid = 3640] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (156AFC00) [pid = 3640] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (167C2400) [pid = 3640] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13135C00) [pid = 3640] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (16962000) [pid = 3640] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0C7FF000) [pid = 3640] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (10B40800) [pid = 3640] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:14:47 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (10B40C00) [pid = 3640] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:14:48 INFO - PROCESS | 3640 | 1464142488005 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1095ms 19:14:48 INFO - PROCESS | 3640 | 1464142488018 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 3640 | 1464142488022 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 19:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:14:48 INFO - PROCESS | 3640 | 1464142488027 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:14:48 INFO - PROCESS | 3640 | 1464142488031 Marionette TRACE conn2 <- [1,2594,null,{}] 19:14:48 INFO - PROCESS | 3640 | 1464142488037 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:48 INFO - PROCESS | 3640 | 1464142488145 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:14:48 INFO - PROCESS | 3640 | 1464142488285 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:48 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F5000 == 52 [pid = 3640] [id = 658] 19:14:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0C7F6800) [pid = 3640] [serial = 1974] [outer = 00000000] 19:14:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10A59000) [pid = 3640] [serial = 1975] [outer = 0C7F6800] 19:14:48 INFO - PROCESS | 3640 | 1464142488342 Marionette DEBUG loaded listener.js 19:14:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (10C1A800) [pid = 3640] [serial = 1976] [outer = 0C7F6800] 19:14:48 INFO - PROCESS | 3640 | 1464142488956 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1002ms 19:14:49 INFO - PROCESS | 3640 | 1464142489032 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:14:49 INFO - PROCESS | 3640 | 1464142489038 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 19:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:14:49 INFO - PROCESS | 3640 | 1464142489044 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:14:49 INFO - PROCESS | 3640 | 1464142489047 Marionette TRACE conn2 <- [1,2598,null,{}] 19:14:49 INFO - PROCESS | 3640 | 1464142489051 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:49 INFO - PROCESS | 3640 | 1464142489186 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:14:49 INFO - PROCESS | 3640 | 1464142489296 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 3640 | ++DOCSHELL 0C7FF800 == 53 [pid = 3640] [id = 659] 19:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (11067000) [pid = 3640] [serial = 1977] [outer = 00000000] 19:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (11FF6400) [pid = 3640] [serial = 1978] [outer = 11067000] 19:14:49 INFO - PROCESS | 3640 | 1464142489350 Marionette DEBUG loaded listener.js 19:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (12BE1800) [pid = 3640] [serial = 1979] [outer = 11067000] 19:14:49 INFO - PROCESS | 3640 | 1464142489920 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 939ms 19:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:14:50 INFO - PROCESS | 3640 | 1464142489987 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:14:50 INFO - PROCESS | 3640 | 1464142489990 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 19:14:50 INFO - PROCESS | 3640 | 1464142489994 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:14:50 INFO - PROCESS | 3640 | 1464142489998 Marionette TRACE conn2 <- [1,2602,null,{}] 19:14:50 INFO - PROCESS | 3640 | 1464142490009 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:50 INFO - PROCESS | 3640 | 1464142490151 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:14:50 INFO - PROCESS | 3640 | 1464142490290 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 3640 | ++DOCSHELL 12F4E000 == 54 [pid = 3640] [id = 660] 19:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1395B000) [pid = 3640] [serial = 1980] [outer = 00000000] 19:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (156E1800) [pid = 3640] [serial = 1981] [outer = 1395B000] 19:14:50 INFO - PROCESS | 3640 | 1464142490347 Marionette DEBUG loaded listener.js 19:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15F52400) [pid = 3640] [serial = 1982] [outer = 1395B000] 19:14:50 INFO - PROCESS | 3640 | 1464142490916 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1002ms 19:14:51 INFO - PROCESS | 3640 | 1464142490996 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 3640 | 1464142490999 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 19:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:14:51 INFO - PROCESS | 3640 | 1464142491002 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - PROCESS | 3640 | 1464142491004 Marionette TRACE conn2 <- [1,2606,null,{}] 19:14:51 INFO - PROCESS | 3640 | 1464142491022 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:51 INFO - PROCESS | 3640 | 1464142491125 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:14:51 INFO - PROCESS | 3640 | 1464142491258 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:51 INFO - PROCESS | 3640 | ++DOCSHELL 1608C800 == 55 [pid = 3640] [id = 661] 19:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1608D000) [pid = 3640] [serial = 1983] [outer = 00000000] 19:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (160EA400) [pid = 3640] [serial = 1984] [outer = 1608D000] 19:14:51 INFO - PROCESS | 3640 | 1464142491313 Marionette DEBUG loaded listener.js 19:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (163A6800) [pid = 3640] [serial = 1985] [outer = 1608D000] 19:14:51 INFO - PROCESS | 3640 | 1464142491892 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 954ms 19:14:51 INFO - PROCESS | 3640 | 1464142491948 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 3640 | 1464142491952 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 19:14:51 INFO - PROCESS | 3640 | 1464142491957 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:14:51 INFO - PROCESS | 3640 | 1464142491959 Marionette TRACE conn2 <- [1,2610,null,{}] 19:14:51 INFO - PROCESS | 3640 | 1464142491962 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:52 INFO - PROCESS | 3640 | 1464142492059 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:14:52 INFO - PROCESS | 3640 | 1464142492167 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:52 INFO - PROCESS | 3640 | ++DOCSHELL 10486400 == 56 [pid = 3640] [id = 662] 19:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10C23000) [pid = 3640] [serial = 1986] [outer = 00000000] 19:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (163B0000) [pid = 3640] [serial = 1987] [outer = 10C23000] 19:14:52 INFO - PROCESS | 3640 | 1464142492220 Marionette DEBUG loaded listener.js 19:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (163B1C00) [pid = 3640] [serial = 1988] [outer = 10C23000] 19:14:52 INFO - PROCESS | 3640 | 1464142492904 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1001ms 19:14:53 INFO - PROCESS | 3640 | 1464142492966 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:14:53 INFO - PROCESS | 3640 | 1464142492973 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 19:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:14:53 INFO - PROCESS | 3640 | 1464142493026 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:14:53 INFO - PROCESS | 3640 | 1464142493030 Marionette TRACE conn2 <- [1,2614,null,{}] 19:14:53 INFO - PROCESS | 3640 | 1464142493056 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:53 INFO - PROCESS | 3640 | 1464142493187 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:14:53 INFO - PROCESS | 3640 | 1464142493333 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 3640 | ++DOCSHELL 10439400 == 57 [pid = 3640] [id = 663] 19:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (104EBC00) [pid = 3640] [serial = 1989] [outer = 00000000] 19:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (10B47800) [pid = 3640] [serial = 1990] [outer = 104EBC00] 19:14:53 INFO - PROCESS | 3640 | 1464142493381 Marionette DEBUG loaded listener.js 19:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (10EDFC00) [pid = 3640] [serial = 1991] [outer = 104EBC00] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 10505000 == 56 [pid = 3640] [id = 569] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 13959800 == 55 [pid = 3640] [id = 656] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 13148800 == 54 [pid = 3640] [id = 655] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 105F4400 == 53 [pid = 3640] [id = 654] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 0C394000 == 52 [pid = 3640] [id = 653] 19:14:53 INFO - PROCESS | 3640 | --DOCSHELL 10A58800 == 51 [pid = 3640] [id = 649] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16967000) [pid = 3640] [serial = 1868] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (163AA000) [pid = 3640] [serial = 1930] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (168D4000) [pid = 3640] [serial = 1933] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (163B3C00) [pid = 3640] [serial = 1931] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (114E0400) [pid = 3640] [serial = 1924] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (143C4400) [pid = 3640] [serial = 1925] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17571800) [pid = 3640] [serial = 1912] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10C24400) [pid = 3640] [serial = 1918] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (11074800) [pid = 3640] [serial = 1919] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13E3BC00) [pid = 3640] [serial = 1906] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (156EA400) [pid = 3640] [serial = 1927] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16EC6800) [pid = 3640] [serial = 1936] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16ED4000) [pid = 3640] [serial = 1909] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13190800) [pid = 3640] [serial = 1921] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17570000) [pid = 3640] [serial = 1945] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13998400) [pid = 3640] [serial = 1922] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16ED1400) [pid = 3640] [serial = 1901] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1105FC00) [pid = 3640] [serial = 1903] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (168DEC00) [pid = 3640] [serial = 1934] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (160E7800) [pid = 3640] [serial = 1943] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15769800) [pid = 3640] [serial = 1942] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17215000) [pid = 3640] [serial = 1937] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1107C000) [pid = 3640] [serial = 1916] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (11063400) [pid = 3640] [serial = 1915] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (11FEA400) [pid = 3640] [serial = 1939] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (15807800) [pid = 3640] [serial = 1928] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (13962800) [pid = 3640] [serial = 1940] [outer = 00000000] [url = about:blank] 19:14:53 INFO - PROCESS | 3640 | 1464142493858 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 860ms 19:14:53 INFO - PROCESS | 3640 | 1464142493891 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:14:53 INFO - PROCESS | 3640 | 1464142493896 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 19:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:14:53 INFO - PROCESS | 3640 | 1464142493902 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:14:53 INFO - PROCESS | 3640 | 1464142493905 Marionette TRACE conn2 <- [1,2618,null,{}] 19:14:53 INFO - PROCESS | 3640 | 1464142493912 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:54 INFO - PROCESS | 3640 | 1464142493997 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:14:54 INFO - PROCESS | 3640 | 1464142494008 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:54 INFO - PROCESS | 3640 | ++DOCSHELL 1107C000 == 52 [pid = 3640] [id = 664] 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1107D400) [pid = 3640] [serial = 1992] [outer = 00000000] 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (11816000) [pid = 3640] [serial = 1993] [outer = 1107D400] 19:14:54 INFO - PROCESS | 3640 | 1464142494059 Marionette DEBUG loaded listener.js 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (12F47000) [pid = 3640] [serial = 1994] [outer = 1107D400] 19:14:54 INFO - PROCESS | 3640 | 1464142494548 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 688ms 19:14:54 INFO - PROCESS | 3640 | 1464142494601 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:14:54 INFO - PROCESS | 3640 | 1464142494603 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 19:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:14:54 INFO - PROCESS | 3640 | 1464142494606 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:14:54 INFO - PROCESS | 3640 | 1464142494610 Marionette TRACE conn2 <- [1,2622,null,{}] 19:14:54 INFO - PROCESS | 3640 | 1464142494620 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:54 INFO - PROCESS | 3640 | 1464142494733 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:14:54 INFO - PROCESS | 3640 | 1464142494843 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:54 INFO - PROCESS | 3640 | ++DOCSHELL 13282400 == 53 [pid = 3640] [id = 665] 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1395A800) [pid = 3640] [serial = 1995] [outer = 00000000] 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13E39800) [pid = 3640] [serial = 1996] [outer = 1395A800] 19:14:54 INFO - PROCESS | 3640 | 1464142494890 Marionette DEBUG loaded listener.js 19:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1434C400) [pid = 3640] [serial = 1997] [outer = 1395A800] 19:14:55 INFO - PROCESS | 3640 | 1464142495256 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 704ms 19:14:55 INFO - PROCESS | 3640 | 1464142495306 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:14:55 INFO - PROCESS | 3640 | 1464142495308 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 19:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:14:55 INFO - PROCESS | 3640 | 1464142495312 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:14:55 INFO - PROCESS | 3640 | 1464142495313 Marionette TRACE conn2 <- [1,2626,null,{}] 19:14:55 INFO - PROCESS | 3640 | 1464142495317 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:55 INFO - PROCESS | 3640 | 1464142495400 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:14:55 INFO - PROCESS | 3640 | 1464142495407 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 3640 | ++DOCSHELL 150BE800 == 54 [pid = 3640] [id = 666] 19:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (155AE800) [pid = 3640] [serial = 1998] [outer = 00000000] 19:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15768C00) [pid = 3640] [serial = 1999] [outer = 155AE800] 19:14:55 INFO - PROCESS | 3640 | 1464142495451 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15F4E400) [pid = 3640] [serial = 2000] [outer = 155AE800] 19:14:55 INFO - PROCESS | 3640 | 1464142495926 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 641ms 19:14:55 INFO - PROCESS | 3640 | 1464142495949 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:14:55 INFO - PROCESS | 3640 | 1464142495951 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 19:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:14:55 INFO - PROCESS | 3640 | 1464142495964 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:14:55 INFO - PROCESS | 3640 | 1464142495975 Marionette TRACE conn2 <- [1,2630,null,{}] 19:14:55 INFO - PROCESS | 3640 | 1464142495978 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:56 INFO - PROCESS | 3640 | 1464142496099 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:14:56 INFO - PROCESS | 3640 | 1464142496192 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 3640 | ++DOCSHELL 16084C00 == 55 [pid = 3640] [id = 667] 19:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1608D800) [pid = 3640] [serial = 2001] [outer = 00000000] 19:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (160ED800) [pid = 3640] [serial = 2002] [outer = 1608D800] 19:14:56 INFO - PROCESS | 3640 | 1464142496235 Marionette DEBUG loaded listener.js 19:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16161400) [pid = 3640] [serial = 2003] [outer = 1608D800] 19:14:56 INFO - PROCESS | 3640 | 1464142496640 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:14:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 720ms 19:14:56 INFO - PROCESS | 3640 | 1464142496675 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 3640 | 1464142496677 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 19:14:56 INFO - PROCESS | 3640 | 1464142496680 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:14:56 INFO - PROCESS | 3640 | 1464142496682 Marionette TRACE conn2 <- [1,2634,null,{}] 19:14:56 INFO - PROCESS | 3640 | 1464142496685 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:56 INFO - PROCESS | 3640 | 1464142496821 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:14:56 INFO - PROCESS | 3640 | 1464142496893 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 3640 | ++DOCSHELL 167C8400 == 56 [pid = 3640] [id = 668] 19:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (167C8800) [pid = 3640] [serial = 2004] [outer = 00000000] 19:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (168D4800) [pid = 3640] [serial = 2005] [outer = 167C8800] 19:14:56 INFO - PROCESS | 3640 | 1464142496937 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (168DEC00) [pid = 3640] [serial = 2006] [outer = 167C8800] 19:14:57 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0F302400) [pid = 3640] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:14:57 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1314B400) [pid = 3640] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:14:57 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10B3D800) [pid = 3640] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:14:57 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13A79400) [pid = 3640] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:14:57 INFO - PROCESS | 3640 | 1464142497321 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 19:14:57 INFO - PROCESS | 3640 | 1464142497380 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 3640 | 1464142497382 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 19:14:57 INFO - PROCESS | 3640 | 1464142497385 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:14:57 INFO - PROCESS | 3640 | 1464142497387 Marionette TRACE conn2 <- [1,2638,null,{}] 19:14:57 INFO - PROCESS | 3640 | 1464142497390 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:57 INFO - PROCESS | 3640 | 1464142497468 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:14:57 INFO - PROCESS | 3640 | 1464142497594 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:57 INFO - PROCESS | 3640 | ++DOCSHELL 1314B400 == 57 [pid = 3640] [id = 669] 19:14:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13E3A400) [pid = 3640] [serial = 2007] [outer = 00000000] 19:14:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (167CA400) [pid = 3640] [serial = 2008] [outer = 13E3A400] 19:14:57 INFO - PROCESS | 3640 | 1464142497637 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16940400) [pid = 3640] [serial = 2009] [outer = 13E3A400] 19:14:57 INFO - PROCESS | 3640 | 1464142497982 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:14:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 641ms 19:14:58 INFO - PROCESS | 3640 | 1464142498030 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:14:58 INFO - PROCESS | 3640 | 1464142498032 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 19:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:14:58 INFO - PROCESS | 3640 | 1464142498035 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:14:58 INFO - PROCESS | 3640 | 1464142498037 Marionette TRACE conn2 <- [1,2642,null,{}] 19:14:58 INFO - PROCESS | 3640 | 1464142498040 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:58 INFO - PROCESS | 3640 | 1464142498129 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:14:58 INFO - PROCESS | 3640 | 1464142498136 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 3640 | ++DOCSHELL 114DD800 == 58 [pid = 3640] [id = 670] 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13276C00) [pid = 3640] [serial = 2010] [outer = 00000000] 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (169F6400) [pid = 3640] [serial = 2011] [outer = 13276C00] 19:14:58 INFO - PROCESS | 3640 | 1464142498180 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16EA6400) [pid = 3640] [serial = 2012] [outer = 13276C00] 19:14:58 INFO - PROCESS | 3640 | 1464142498615 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:14:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 641ms 19:14:58 INFO - PROCESS | 3640 | 1464142498675 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:14:58 INFO - PROCESS | 3640 | 1464142498677 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 19:14:58 INFO - PROCESS | 3640 | 1464142498681 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:14:58 INFO - PROCESS | 3640 | 1464142498682 Marionette TRACE conn2 <- [1,2646,null,{}] 19:14:58 INFO - PROCESS | 3640 | 1464142498686 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:58 INFO - PROCESS | 3640 | 1464142498765 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:14:58 INFO - PROCESS | 3640 | 1464142498773 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 3640 | ++DOCSHELL 0F310400 == 59 [pid = 3640] [id = 671] 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (10C1E800) [pid = 3640] [serial = 2013] [outer = 00000000] 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16ECCC00) [pid = 3640] [serial = 2014] [outer = 10C1E800] 19:14:58 INFO - PROCESS | 3640 | 1464142498816 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16ED1C00) [pid = 3640] [serial = 2015] [outer = 10C1E800] 19:14:59 INFO - PROCESS | 3640 | 1464142499288 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:14:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 19:14:59 INFO - PROCESS | 3640 | 1464142499320 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:14:59 INFO - PROCESS | 3640 | 1464142499322 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 19:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:14:59 INFO - PROCESS | 3640 | 1464142499329 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:14:59 INFO - PROCESS | 3640 | 1464142499331 Marionette TRACE conn2 <- [1,2650,null,{}] 19:14:59 INFO - PROCESS | 3640 | 1464142499334 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:59 INFO - PROCESS | 3640 | 1464142499414 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:14:59 INFO - PROCESS | 3640 | 1464142499421 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:59 INFO - PROCESS | 3640 | ++DOCSHELL 16ED3C00 == 60 [pid = 3640] [id = 672] 19:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17564C00) [pid = 3640] [serial = 2016] [outer = 00000000] 19:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1756C800) [pid = 3640] [serial = 2017] [outer = 17564C00] 19:14:59 INFO - PROCESS | 3640 | 1464142499463 Marionette DEBUG loaded listener.js 19:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17570000) [pid = 3640] [serial = 2018] [outer = 17564C00] 19:15:00 INFO - PROCESS | 3640 | 1464142500140 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 892ms 19:15:00 INFO - PROCESS | 3640 | 1464142500218 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:15:00 INFO - PROCESS | 3640 | 1464142500224 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 19:15:00 INFO - PROCESS | 3640 | 1464142500229 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:15:00 INFO - PROCESS | 3640 | 1464142500233 Marionette TRACE conn2 <- [1,2654,null,{}] 19:15:00 INFO - PROCESS | 3640 | 1464142500239 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:00 INFO - PROCESS | 3640 | 1464142500350 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:15:00 INFO - PROCESS | 3640 | 1464142500516 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:00 INFO - PROCESS | 3640 | ++DOCSHELL 1055B000 == 61 [pid = 3640] [id = 673] 19:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (10C1DC00) [pid = 3640] [serial = 2019] [outer = 00000000] 19:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (11FF2400) [pid = 3640] [serial = 2020] [outer = 10C1DC00] 19:15:00 INFO - PROCESS | 3640 | 1464142500572 Marionette DEBUG loaded listener.js 19:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13187400) [pid = 3640] [serial = 2021] [outer = 10C1DC00] 19:15:01 INFO - PROCESS | 3640 | 1464142501646 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:15:01 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) 19:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1455ms 19:15:01 INFO - PROCESS | 3640 | 1464142501693 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:15:01 INFO - PROCESS | 3640 | 1464142501699 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 19:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:15:01 INFO - PROCESS | 3640 | 1464142501706 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:15:01 INFO - PROCESS | 3640 | 1464142501709 Marionette TRACE conn2 <- [1,2658,null,{}] 19:15:01 INFO - PROCESS | 3640 | 1464142501713 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:01 INFO - PROCESS | 3640 | 1464142501857 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:15:02 INFO - PROCESS | 3640 | 1464142502000 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:02 INFO - PROCESS | 3640 | ++DOCSHELL 1327EC00 == 62 [pid = 3640] [id = 674] 19:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (14348400) [pid = 3640] [serial = 2022] [outer = 00000000] 19:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1608C400) [pid = 3640] [serial = 2023] [outer = 14348400] 19:15:02 INFO - PROCESS | 3640 | 1464142502054 Marionette DEBUG loaded listener.js 19:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1676A000) [pid = 3640] [serial = 2024] [outer = 14348400] 19:15:03 INFO - PROCESS | 3640 | 1464142503043 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 19:15:03 INFO - PROCESS | 3640 | 1464142503062 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 19:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:15:03 INFO - PROCESS | 3640 | 1464142503065 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:15:03 INFO - PROCESS | 3640 | 1464142503069 Marionette TRACE conn2 <- [1,2662,null,{}] 19:15:03 INFO - PROCESS | 3640 | 1464142503081 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:03 INFO - PROCESS | 3640 | 1464142503275 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:15:03 INFO - PROCESS | 3640 | 1464142503412 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:03 INFO - PROCESS | 3640 | ++DOCSHELL 16EC7000 == 63 [pid = 3640] [id = 675] 19:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16EC9C00) [pid = 3640] [serial = 2025] [outer = 00000000] 19:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (178B4800) [pid = 3640] [serial = 2026] [outer = 16EC9C00] 19:15:03 INFO - PROCESS | 3640 | 1464142503467 Marionette DEBUG loaded listener.js 19:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17D28800) [pid = 3640] [serial = 2027] [outer = 16EC9C00] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 13A78000 == 62 [pid = 3640] [id = 520] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 160EDC00 == 61 [pid = 3640] [id = 605] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 0F310400 == 60 [pid = 3640] [id = 671] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 114DD800 == 59 [pid = 3640] [id = 670] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 1314B400 == 58 [pid = 3640] [id = 669] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 167C8400 == 57 [pid = 3640] [id = 668] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 16084C00 == 56 [pid = 3640] [id = 667] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 150BE800 == 55 [pid = 3640] [id = 666] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 13282400 == 54 [pid = 3640] [id = 665] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 1107C000 == 53 [pid = 3640] [id = 664] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 10439400 == 52 [pid = 3640] [id = 663] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 0C7FF800 == 51 [pid = 3640] [id = 659] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 0C7F5000 == 50 [pid = 3640] [id = 658] 19:15:04 INFO - PROCESS | 3640 | --DOCSHELL 150BEC00 == 49 [pid = 3640] [id = 657] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1500E000) [pid = 3640] [serial = 1970] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (143C3C00) [pid = 3640] [serial = 1969] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (156E2000) [pid = 3640] [serial = 1972] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1107CC00) [pid = 3640] [serial = 1961] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (10D39000) [pid = 3640] [serial = 1960] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1395A000) [pid = 3640] [serial = 1966] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (139BD000) [pid = 3640] [serial = 1967] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (10D3C400) [pid = 3640] [serial = 1963] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (11815800) [pid = 3640] [serial = 1964] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10C21C00) [pid = 3640] [serial = 1957] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1105C000) [pid = 3640] [serial = 1948] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (139C0400) [pid = 3640] [serial = 1951] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16D9B800) [pid = 3640] [serial = 1954] [outer = 00000000] [url = about:blank] 19:15:04 INFO - PROCESS | 3640 | 1464142504879 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 19:15:04 INFO - PROCESS | 3640 | 1464142504934 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 19:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:15:04 INFO - PROCESS | 3640 | 1464142504940 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:15:04 INFO - PROCESS | 3640 | 1464142504943 Marionette TRACE conn2 <- [1,2666,null,{}] 19:15:04 INFO - PROCESS | 3640 | 1464142504949 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:05 INFO - PROCESS | 3640 | 1464142505029 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:15:05 INFO - PROCESS | 3640 | 1464142505122 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:05 INFO - PROCESS | 3640 | ++DOCSHELL 105F0000 == 50 [pid = 3640] [id = 676] 19:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (105F3800) [pid = 3640] [serial = 2028] [outer = 00000000] 19:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (10C25000) [pid = 3640] [serial = 2029] [outer = 105F3800] 19:15:05 INFO - PROCESS | 3640 | 1464142505170 Marionette DEBUG loaded listener.js 19:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (10D3BC00) [pid = 3640] [serial = 2030] [outer = 105F3800] 19:15:06 INFO - PROCESS | 3640 | 1464142506089 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:15:06 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) 19:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1220ms 19:15:06 INFO - PROCESS | 3640 | 1464142506151 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:15:06 INFO - PROCESS | 3640 | 1464142506156 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 19:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:15:06 INFO - PROCESS | 3640 | 1464142506162 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:15:06 INFO - PROCESS | 3640 | 1464142506165 Marionette TRACE conn2 <- [1,2670,null,{}] 19:15:06 INFO - PROCESS | 3640 | 1464142506169 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:06 INFO - PROCESS | 3640 | 1464142506261 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:15:06 INFO - PROCESS | 3640 | 1464142506268 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:06 INFO - PROCESS | 3640 | ++DOCSHELL 11080800 == 51 [pid = 3640] [id = 677] 19:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (114DD800) [pid = 3640] [serial = 2031] [outer = 00000000] 19:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (11F16C00) [pid = 3640] [serial = 2032] [outer = 114DD800] 19:15:06 INFO - PROCESS | 3640 | 1464142506314 Marionette DEBUG loaded listener.js 19:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (12BE1000) [pid = 3640] [serial = 2033] [outer = 114DD800] 19:15:07 INFO - PROCESS | 3640 | 1464142507278 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:15:07 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) 19:15:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1157ms 19:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:15:07 INFO - PROCESS | 3640 | 1464142507320 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 19:15:07 INFO - PROCESS | 3640 | 1464142507322 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 19:15:07 INFO - PROCESS | 3640 | 1464142507326 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:15:07 INFO - PROCESS | 3640 | 1464142507329 Marionette TRACE conn2 <- [1,2674,null,{}] 19:15:07 INFO - PROCESS | 3640 | 1464142507340 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:07 INFO - PROCESS | 3640 | 1464142507458 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:15:07 INFO - PROCESS | 3640 | 1464142507466 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:07 INFO - PROCESS | 3640 | ++DOCSHELL 13190800 == 52 [pid = 3640] [id = 678] 19:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13995400) [pid = 3640] [serial = 2034] [outer = 00000000] 19:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13A7F800) [pid = 3640] [serial = 2035] [outer = 13995400] 19:15:07 INFO - PROCESS | 3640 | 1464142507566 Marionette DEBUG loaded listener.js 19:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (143D0800) [pid = 3640] [serial = 2036] [outer = 13995400] 19:15:08 INFO - PROCESS | 3640 | 1464142508501 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:15:08 INFO - PROCESS | 3640 | 1464142508523 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 19:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:15:08 INFO - PROCESS | 3640 | 1464142508527 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:15:08 INFO - PROCESS | 3640 | 1464142508529 Marionette TRACE conn2 <- [1,2678,null,{}] 19:15:08 INFO - PROCESS | 3640 | 1464142508533 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:08 INFO - PROCESS | 3640 | 1464142508664 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:15:08 INFO - PROCESS | 3640 | 1464142508726 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:08 INFO - PROCESS | 3640 | ++DOCSHELL 150C1000 == 53 [pid = 3640] [id = 679] 19:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (150C9400) [pid = 3640] [serial = 2037] [outer = 00000000] 19:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1576A400) [pid = 3640] [serial = 2038] [outer = 150C9400] 19:15:08 INFO - PROCESS | 3640 | 1464142508771 Marionette DEBUG loaded listener.js 19:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15F4F400) [pid = 3640] [serial = 2039] [outer = 150C9400] 19:15:08 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (10C1E800) [pid = 3640] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:15:08 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1395A800) [pid = 3640] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1608D800) [pid = 3640] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1107D400) [pid = 3640] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (167C8800) [pid = 3640] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (104EBC00) [pid = 3640] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (155AE800) [pid = 3640] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13E3A400) [pid = 3640] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:15:09 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (13276C00) [pid = 3640] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:15:09 INFO - PROCESS | 3640 | 1464142509691 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 19:15:09 INFO - PROCESS | 3640 | 1464142509726 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 19:15:09 INFO - PROCESS | 3640 | 1464142509729 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:15:09 INFO - PROCESS | 3640 | 1464142509731 Marionette TRACE conn2 <- [1,2682,null,{}] 19:15:09 INFO - PROCESS | 3640 | 1464142509735 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:09 INFO - PROCESS | 3640 | 1464142509814 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:15:09 INFO - PROCESS | 3640 | 1464142509820 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:09 INFO - PROCESS | 3640 | ++DOCSHELL 13962000 == 54 [pid = 3640] [id = 680] 19:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (13E3F000) [pid = 3640] [serial = 2040] [outer = 00000000] 19:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16084C00) [pid = 3640] [serial = 2041] [outer = 13E3F000] 19:15:09 INFO - PROCESS | 3640 | 1464142509866 Marionette DEBUG loaded listener.js 19:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1608F400) [pid = 3640] [serial = 2042] [outer = 13E3F000] 19:15:10 INFO - PROCESS | 3640 | 1464142510805 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 19:15:10 INFO - PROCESS | 3640 | 1464142510832 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 19:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:15:10 INFO - PROCESS | 3640 | 1464142510836 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:15:10 INFO - PROCESS | 3640 | 1464142510838 Marionette TRACE conn2 <- [1,2686,null,{}] 19:15:10 INFO - PROCESS | 3640 | 1464142510841 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:10 INFO - PROCESS | 3640 | 1464142510976 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:15:11 INFO - PROCESS | 3640 | 1464142511090 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:11 INFO - PROCESS | 3640 | ++DOCSHELL 0C385C00 == 55 [pid = 3640] [id = 681] 19:15:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0C386400) [pid = 3640] [serial = 2043] [outer = 00000000] 19:15:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0C7F3000) [pid = 3640] [serial = 2044] [outer = 0C386400] 19:15:11 INFO - PROCESS | 3640 | 1464142511147 Marionette DEBUG loaded listener.js 19:15:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1037A400) [pid = 3640] [serial = 2045] [outer = 0C386400] 19:15:12 INFO - PROCESS | 3640 | 1464142512261 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:15:12 INFO - PROCESS | 3640 | 1464142512287 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 19:15:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:15:12 INFO - PROCESS | 3640 | 1464142512292 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:15:12 INFO - PROCESS | 3640 | 1464142512296 Marionette TRACE conn2 <- [1,2690,null,{}] 19:15:12 INFO - PROCESS | 3640 | 1464142512342 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:12 INFO - PROCESS | 3640 | 1464142512479 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:15:12 INFO - PROCESS | 3640 | 1464142512619 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:12 INFO - PROCESS | 3640 | ++DOCSHELL 11071800 == 56 [pid = 3640] [id = 682] 19:15:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (11071C00) [pid = 3640] [serial = 2046] [outer = 00000000] 19:15:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (11078800) [pid = 3640] [serial = 2047] [outer = 11071C00] 19:15:12 INFO - PROCESS | 3640 | 1464142512717 Marionette DEBUG loaded listener.js 19:15:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (11817800) [pid = 3640] [serial = 2048] [outer = 11071C00] 19:15:13 INFO - PROCESS | 3640 | 1464142513307 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:15:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:15:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1048ms 19:15:13 INFO - PROCESS | 3640 | 1464142513342 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 19:15:13 INFO - PROCESS | 3640 | 1464142513349 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 19:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:15:13 INFO - PROCESS | 3640 | 1464142513354 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:15:13 INFO - PROCESS | 3640 | 1464142513358 Marionette TRACE conn2 <- [1,2694,null,{}] 19:15:13 INFO - PROCESS | 3640 | 1464142513363 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:13 INFO - PROCESS | 3640 | 1464142513473 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:15:13 INFO - PROCESS | 3640 | 1464142513590 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:13 INFO - PROCESS | 3640 | ++DOCSHELL 13194400 == 57 [pid = 3640] [id = 683] 19:15:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (131D7000) [pid = 3640] [serial = 2049] [outer = 00000000] 19:15:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (13959800) [pid = 3640] [serial = 2050] [outer = 131D7000] 19:15:13 INFO - PROCESS | 3640 | 1464142513686 Marionette DEBUG loaded listener.js 19:15:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (139BA000) [pid = 3640] [serial = 2051] [outer = 131D7000] 19:15:14 INFO - PROCESS | 3640 | 1464142514339 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:15:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1001ms 19:15:14 INFO - PROCESS | 3640 | 1464142514371 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:15:14 INFO - PROCESS | 3640 | 1464142514375 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 19:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:15:14 INFO - PROCESS | 3640 | 1464142514388 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:15:14 INFO - PROCESS | 3640 | 1464142514394 Marionette TRACE conn2 <- [1,2698,null,{}] 19:15:14 INFO - PROCESS | 3640 | 1464142514398 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:14 INFO - PROCESS | 3640 | 1464142514511 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:15:14 INFO - PROCESS | 3640 | 1464142514652 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 3640 | ++DOCSHELL 163A9000 == 58 [pid = 3640] [id = 684] 19:15:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (16768400) [pid = 3640] [serial = 2052] [outer = 00000000] 19:15:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (168DF400) [pid = 3640] [serial = 2053] [outer = 16768400] 19:15:14 INFO - PROCESS | 3640 | 1464142514707 Marionette DEBUG loaded listener.js 19:15:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (16943000) [pid = 3640] [serial = 2054] [outer = 16768400] 19:15:15 INFO - PROCESS | 3640 | 1464142515531 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 3640 | 1464142515587 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 19:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:15:15 INFO - PROCESS | 3640 | 1464142515592 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 3640 | 1464142515594 Marionette TRACE conn2 <- [1,2702,null,{}] 19:15:15 INFO - PROCESS | 3640 | 1464142515600 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:15 INFO - PROCESS | 3640 | 1464142515701 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:15:15 INFO - PROCESS | 3640 | 1464142515846 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:15 INFO - PROCESS | 3640 | ++DOCSHELL 10D3A400 == 59 [pid = 3640] [id = 685] 19:15:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (11074000) [pid = 3640] [serial = 2055] [outer = 00000000] 19:15:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (12F17C00) [pid = 3640] [serial = 2056] [outer = 11074000] 19:15:15 INFO - PROCESS | 3640 | 1464142515915 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13110C00) [pid = 3640] [serial = 2057] [outer = 11074000] 19:15:16 INFO - PROCESS | 3640 | 1464142516469 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:15:16 INFO - PROCESS | 3640 | --DOCSHELL 13962000 == 58 [pid = 3640] [id = 680] 19:15:16 INFO - PROCESS | 3640 | --DOCSHELL 150C1000 == 57 [pid = 3640] [id = 679] 19:15:16 INFO - PROCESS | 3640 | --DOCSHELL 13190800 == 56 [pid = 3640] [id = 678] 19:15:16 INFO - PROCESS | 3640 | --DOCSHELL 11080800 == 55 [pid = 3640] [id = 677] 19:15:16 INFO - PROCESS | 3640 | --DOCSHELL 105F0000 == 54 [pid = 3640] [id = 676] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (16ED1C00) [pid = 3640] [serial = 2015] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1756C800) [pid = 3640] [serial = 2017] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13E39800) [pid = 3640] [serial = 1996] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (160ED800) [pid = 3640] [serial = 2002] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1434C400) [pid = 3640] [serial = 1997] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (11816000) [pid = 3640] [serial = 1993] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12F47000) [pid = 3640] [serial = 1994] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (168D4800) [pid = 3640] [serial = 2005] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16161400) [pid = 3640] [serial = 2003] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (10EDFC00) [pid = 3640] [serial = 1991] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (168DEC00) [pid = 3640] [serial = 2006] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (10B47800) [pid = 3640] [serial = 1990] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15768C00) [pid = 3640] [serial = 1999] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (163B0000) [pid = 3640] [serial = 1987] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (167CA400) [pid = 3640] [serial = 2008] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16EA6400) [pid = 3640] [serial = 2012] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (169F6400) [pid = 3640] [serial = 2011] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (16ECCC00) [pid = 3640] [serial = 2014] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10A59000) [pid = 3640] [serial = 1975] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11FF6400) [pid = 3640] [serial = 1978] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (156E1800) [pid = 3640] [serial = 1981] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (160EA400) [pid = 3640] [serial = 1984] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16940400) [pid = 3640] [serial = 2009] [outer = 00000000] [url = about:blank] 19:15:16 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15F4E400) [pid = 3640] [serial = 2000] [outer = 00000000] [url = about:blank] 19:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 938ms 19:15:16 INFO - PROCESS | 3640 | 1464142516535 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:15:16 INFO - PROCESS | 3640 | 1464142516540 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 19:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:15:16 INFO - PROCESS | 3640 | 1464142516547 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:15:16 INFO - PROCESS | 3640 | 1464142516549 Marionette TRACE conn2 <- [1,2706,null,{}] 19:15:16 INFO - PROCESS | 3640 | 1464142516553 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:16 INFO - PROCESS | 3640 | 1464142516645 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:15:16 INFO - PROCESS | 3640 | 1464142516759 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:16 INFO - PROCESS | 3640 | ++DOCSHELL 10D3C400 == 55 [pid = 3640] [id = 686] 19:15:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (11FB0400) [pid = 3640] [serial = 2058] [outer = 00000000] 19:15:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (12F47000) [pid = 3640] [serial = 2059] [outer = 11FB0400] 19:15:16 INFO - PROCESS | 3640 | 1464142516805 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1398C400) [pid = 3640] [serial = 2060] [outer = 11FB0400] 19:15:17 INFO - PROCESS | 3640 | 1464142517271 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 3640 | 1464142517349 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 19:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:15:17 INFO - PROCESS | 3640 | 1464142517353 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 3640 | 1464142517357 Marionette TRACE conn2 <- [1,2710,null,{}] 19:15:17 INFO - PROCESS | 3640 | 1464142517367 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:17 INFO - PROCESS | 3640 | 1464142517470 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:15:17 INFO - PROCESS | 3640 | 1464142517480 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 3640 | ++DOCSHELL 156B4C00 == 56 [pid = 3640] [id = 687] 19:15:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (156B5400) [pid = 3640] [serial = 2061] [outer = 00000000] 19:15:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15805000) [pid = 3640] [serial = 2062] [outer = 156B5400] 19:15:17 INFO - PROCESS | 3640 | 1464142517528 Marionette DEBUG loaded listener.js 19:15:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (15F53400) [pid = 3640] [serial = 2063] [outer = 156B5400] 19:15:18 INFO - PROCESS | 3640 | 1464142518024 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:15:18 INFO - PROCESS | 3640 | 1464142518054 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 19:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:15:18 INFO - PROCESS | 3640 | 1464142518062 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:15:18 INFO - PROCESS | 3640 | 1464142518063 Marionette TRACE conn2 <- [1,2714,null,{}] 19:15:18 INFO - PROCESS | 3640 | 1464142518066 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:18 INFO - PROCESS | 3640 | 1464142518156 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:15:18 INFO - PROCESS | 3640 | 1464142518163 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:18 INFO - PROCESS | 3640 | ++DOCSHELL 163B5000 == 57 [pid = 3640] [id = 688] 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (167BCC00) [pid = 3640] [serial = 2064] [outer = 00000000] 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (167C7000) [pid = 3640] [serial = 2065] [outer = 167BCC00] 19:15:18 INFO - PROCESS | 3640 | 1464142518208 Marionette DEBUG loaded listener.js 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (168D4800) [pid = 3640] [serial = 2066] [outer = 167BCC00] 19:15:18 INFO - PROCESS | 3640 | 1464142518642 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:15:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:15:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 642ms 19:15:18 INFO - PROCESS | 3640 | 1464142518701 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:15:18 INFO - PROCESS | 3640 | 1464142518703 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 19:15:18 INFO - PROCESS | 3640 | 1464142518706 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:15:18 INFO - PROCESS | 3640 | 1464142518707 Marionette TRACE conn2 <- [1,2718,null,{}] 19:15:18 INFO - PROCESS | 3640 | 1464142518711 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:18 INFO - PROCESS | 3640 | 1464142518793 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:15:18 INFO - PROCESS | 3640 | 1464142518808 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:18 INFO - PROCESS | 3640 | ++DOCSHELL 16944400 == 58 [pid = 3640] [id = 689] 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1695B000) [pid = 3640] [serial = 2067] [outer = 00000000] 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (169F6400) [pid = 3640] [serial = 2068] [outer = 1695B000] 19:15:18 INFO - PROCESS | 3640 | 1464142518852 Marionette DEBUG loaded listener.js 19:15:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (169F8000) [pid = 3640] [serial = 2069] [outer = 1695B000] 19:15:19 INFO - PROCESS | 3640 | 1464142519861 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:15:19 INFO - PROCESS | 3640 | 1464142519894 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 19:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:15:19 INFO - PROCESS | 3640 | 1464142519897 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:15:19 INFO - PROCESS | 3640 | 1464142519899 Marionette TRACE conn2 <- [1,2722,null,{}] 19:15:19 INFO - PROCESS | 3640 | 1464142519903 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:20 INFO - PROCESS | 3640 | 1464142520054 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:15:20 INFO - PROCESS | 3640 | 1464142520118 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 3640 | ++DOCSHELL 0C391000 == 59 [pid = 3640] [id = 690] 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16960400) [pid = 3640] [serial = 2070] [outer = 00000000] 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1761F400) [pid = 3640] [serial = 2071] [outer = 16960400] 19:15:20 INFO - PROCESS | 3640 | 1464142520164 Marionette DEBUG loaded listener.js 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1794E400) [pid = 3640] [serial = 2072] [outer = 16960400] 19:15:20 INFO - PROCESS | 3640 | 1464142520621 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 19:15:20 INFO - PROCESS | 3640 | 1464142520637 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 19:15:20 INFO - PROCESS | 3640 | 1464142520639 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 19:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:15:20 INFO - PROCESS | 3640 | 1464142520642 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:15:20 INFO - PROCESS | 3640 | 1464142520644 Marionette TRACE conn2 <- [1,2726,null,{}] 19:15:20 INFO - PROCESS | 3640 | 1464142520647 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:20 INFO - PROCESS | 3640 | 1464142520767 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:15:20 INFO - PROCESS | 3640 | 1464142520773 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 3640 | ++DOCSHELL 0F306000 == 60 [pid = 3640] [id = 691] 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (10C25400) [pid = 3640] [serial = 2073] [outer = 00000000] 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (182AB000) [pid = 3640] [serial = 2074] [outer = 10C25400] 19:15:20 INFO - PROCESS | 3640 | 1464142520817 Marionette DEBUG loaded listener.js 19:15:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (182AE400) [pid = 3640] [serial = 2075] [outer = 10C25400] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (10B45C00) [pid = 3640] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0F310C00) [pid = 3640] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (150C9400) [pid = 3640] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (13995400) [pid = 3640] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (10C1DC00) [pid = 3640] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (14348400) [pid = 3640] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (105F3800) [pid = 3640] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16EC9C00) [pid = 3640] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17564C00) [pid = 3640] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (114DD800) [pid = 3640] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0C7F6800) [pid = 3640] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10A60400) [pid = 3640] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16ECB000) [pid = 3640] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11067000) [pid = 3640] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (10C23000) [pid = 3640] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13964000) [pid = 3640] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1395B000) [pid = 3640] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1608D000) [pid = 3640] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1756C400) [pid = 3640] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (13136800) [pid = 3640] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (155BA800) [pid = 3640] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (167C6400) [pid = 3640] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (156AB000) [pid = 3640] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:15:21 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (168D2000) [pid = 3640] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:15:21 INFO - PROCESS | 3640 | 1464142521370 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 751ms 19:15:21 INFO - PROCESS | 3640 | 1464142521384 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:15:21 INFO - PROCESS | 3640 | 1464142521386 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 19:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:15:21 INFO - PROCESS | 3640 | 1464142521389 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:15:21 INFO - PROCESS | 3640 | 1464142521391 Marionette TRACE conn2 <- [1,2730,null,{}] 19:15:21 INFO - PROCESS | 3640 | 1464142521394 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:21 INFO - PROCESS | 3640 | 1464142521500 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:15:21 INFO - PROCESS | 3640 | 1464142521610 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:21 INFO - PROCESS | 3640 | ++DOCSHELL 0F310C00 == 61 [pid = 3640] [id = 692] 19:15:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (10335800) [pid = 3640] [serial = 2076] [outer = 00000000] 19:15:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (10B45C00) [pid = 3640] [serial = 2077] [outer = 10335800] 19:15:21 INFO - PROCESS | 3640 | 1464142521654 Marionette DEBUG loaded listener.js 19:15:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10C26800) [pid = 3640] [serial = 2078] [outer = 10335800] 19:15:22 INFO - PROCESS | 3640 | 1464142522022 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 704ms 19:15:22 INFO - PROCESS | 3640 | 1464142522090 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 19:15:22 INFO - PROCESS | 3640 | 1464142522092 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 19:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:15:22 INFO - PROCESS | 3640 | 1464142522095 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:15:22 INFO - PROCESS | 3640 | 1464142522097 Marionette TRACE conn2 <- [1,2734,null,{}] 19:15:22 INFO - PROCESS | 3640 | 1464142522100 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:22 INFO - PROCESS | 3640 | 1464142522182 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:15:22 INFO - PROCESS | 3640 | 1464142522189 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:22 INFO - PROCESS | 3640 | ++DOCSHELL 11F17400 == 62 [pid = 3640] [id = 693] 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1398CC00) [pid = 3640] [serial = 2079] [outer = 00000000] 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (15F44800) [pid = 3640] [serial = 2080] [outer = 1398CC00] 19:15:22 INFO - PROCESS | 3640 | 1464142522232 Marionette DEBUG loaded listener.js 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1695C800) [pid = 3640] [serial = 2081] [outer = 1398CC00] 19:15:22 INFO - PROCESS | 3640 | 1464142522661 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 595ms 19:15:22 INFO - PROCESS | 3640 | 1464142522691 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:15:22 INFO - PROCESS | 3640 | 1464142522693 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 19:15:22 INFO - PROCESS | 3640 | 1464142522696 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:15:22 INFO - PROCESS | 3640 | 1464142522698 Marionette TRACE conn2 <- [1,2738,null,{}] 19:15:22 INFO - PROCESS | 3640 | 1464142522714 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:22 INFO - PROCESS | 3640 | 1464142522796 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:15:22 INFO - PROCESS | 3640 | 1464142522803 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:22 INFO - PROCESS | 3640 | ++DOCSHELL 1434CC00 == 63 [pid = 3640] [id = 694] 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (155B9000) [pid = 3640] [serial = 2082] [outer = 00000000] 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18734C00) [pid = 3640] [serial = 2083] [outer = 155B9000] 19:15:22 INFO - PROCESS | 3640 | 1464142522847 Marionette DEBUG loaded listener.js 19:15:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18735400) [pid = 3640] [serial = 2084] [outer = 155B9000] 19:15:23 INFO - PROCESS | 3640 | 1464142523406 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 736ms 19:15:23 INFO - PROCESS | 3640 | 1464142523438 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:15:23 INFO - PROCESS | 3640 | 1464142523442 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 19:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:15:23 INFO - PROCESS | 3640 | 1464142523448 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:15:23 INFO - PROCESS | 3640 | 1464142523452 Marionette TRACE conn2 <- [1,2742,null,{}] 19:15:23 INFO - PROCESS | 3640 | 1464142523459 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:23 INFO - PROCESS | 3640 | 1464142523579 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:15:23 INFO - PROCESS | 3640 | 1464142523740 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 3640 | ++DOCSHELL 104F0800 == 64 [pid = 3640] [id = 695] 19:15:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (104F1400) [pid = 3640] [serial = 2085] [outer = 00000000] 19:15:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1105E400) [pid = 3640] [serial = 2086] [outer = 104F1400] 19:15:23 INFO - PROCESS | 3640 | 1464142523803 Marionette DEBUG loaded listener.js 19:15:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1107A000) [pid = 3640] [serial = 2087] [outer = 104F1400] 19:15:24 INFO - PROCESS | 3640 | 1464142524464 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1048ms 19:15:24 INFO - PROCESS | 3640 | 1464142524526 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:15:24 INFO - PROCESS | 3640 | 1464142524532 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 19:15:24 INFO - PROCESS | 3640 | 1464142524540 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:15:24 INFO - PROCESS | 3640 | 1464142524543 Marionette TRACE conn2 <- [1,2746,null,{}] 19:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:15:24 INFO - PROCESS | 3640 | 1464142524547 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:24 INFO - PROCESS | 3640 | 1464142524664 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:15:24 INFO - PROCESS | 3640 | 1464142524807 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:24 INFO - PROCESS | 3640 | ++DOCSHELL 1500FC00 == 65 [pid = 3640] [id = 696] 19:15:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (150BEC00) [pid = 3640] [serial = 2088] [outer = 00000000] 19:15:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (156E1800) [pid = 3640] [serial = 2089] [outer = 150BEC00] 19:15:24 INFO - PROCESS | 3640 | 1464142524862 Marionette DEBUG loaded listener.js 19:15:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (163A6C00) [pid = 3640] [serial = 2090] [outer = 150BEC00] 19:15:25 INFO - PROCESS | 3640 | 1464142525392 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:15:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:15:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 876ms 19:15:25 INFO - PROCESS | 3640 | 1464142525430 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:15:25 INFO - PROCESS | 3640 | 1464142525432 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 19:15:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:15:25 INFO - PROCESS | 3640 | 1464142525436 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:15:25 INFO - PROCESS | 3640 | 1464142525440 Marionette TRACE conn2 <- [1,2750,null,{}] 19:15:25 INFO - PROCESS | 3640 | 1464142525451 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:25 INFO - PROCESS | 3640 | 1464142525618 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:15:25 INFO - PROCESS | 3640 | 1464142525635 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 3640 | ++DOCSHELL 16966C00 == 66 [pid = 3640] [id = 697] 19:15:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1756E800) [pid = 3640] [serial = 2091] [outer = 00000000] 19:15:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17D22C00) [pid = 3640] [serial = 2092] [outer = 1756E800] 19:15:25 INFO - PROCESS | 3640 | 1464142525705 Marionette DEBUG loaded listener.js 19:15:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1873B000) [pid = 3640] [serial = 2093] [outer = 1756E800] 19:15:26 INFO - PROCESS | 3640 | 1464142526304 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 907ms 19:15:26 INFO - PROCESS | 3640 | 1464142526340 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 3640 | 1464142526343 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 19:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:15:26 INFO - PROCESS | 3640 | 1464142526346 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 3640 | 1464142526348 Marionette TRACE conn2 <- [1,2754,null,{}] 19:15:26 INFO - PROCESS | 3640 | 1464142526352 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:26 INFO - PROCESS | 3640 | 1464142526460 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:15:26 INFO - PROCESS | 3640 | 1464142526575 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:26 INFO - PROCESS | 3640 | ++DOCSHELL 1980A800 == 67 [pid = 3640] [id = 698] 19:15:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1980B000) [pid = 3640] [serial = 2094] [outer = 00000000] 19:15:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19814000) [pid = 3640] [serial = 2095] [outer = 1980B000] 19:15:26 INFO - PROCESS | 3640 | 1464142526672 Marionette DEBUG loaded listener.js 19:15:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1987A400) [pid = 3640] [serial = 2096] [outer = 1980B000] 19:15:27 INFO - PROCESS | 3640 | 1464142527195 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:15:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:15:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 908ms 19:15:27 INFO - PROCESS | 3640 | 1464142527250 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:15:27 INFO - PROCESS | 3640 | 1464142527252 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 19:15:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:15:27 INFO - PROCESS | 3640 | 1464142527256 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:15:27 INFO - PROCESS | 3640 | 1464142527258 Marionette TRACE conn2 <- [1,2758,null,{}] 19:15:27 INFO - PROCESS | 3640 | 1464142527261 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:27 INFO - PROCESS | 3640 | 1464142527363 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:15:27 INFO - PROCESS | 3640 | 1464142527477 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:27 INFO - PROCESS | 3640 | ++DOCSHELL 1756A400 == 68 [pid = 3640] [id = 699] 19:15:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17F1A800) [pid = 3640] [serial = 2097] [outer = 00000000] 19:15:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19881400) [pid = 3640] [serial = 2098] [outer = 17F1A800] 19:15:27 INFO - PROCESS | 3640 | 1464142527571 Marionette DEBUG loaded listener.js 19:15:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1990D800) [pid = 3640] [serial = 2099] [outer = 17F1A800] 19:15:28 INFO - PROCESS | 3640 | 1464142528399 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1189ms 19:15:28 INFO - PROCESS | 3640 | 1464142528459 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 3640 | 1464142528463 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 19:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:15:28 INFO - PROCESS | 3640 | 1464142528468 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:15:28 INFO - PROCESS | 3640 | 1464142528472 Marionette TRACE conn2 <- [1,2762,null,{}] 19:15:28 INFO - PROCESS | 3640 | 1464142528493 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:28 INFO - PROCESS | 3640 | 1464142528590 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:15:28 INFO - PROCESS | 3640 | 1464142528743 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:28 INFO - PROCESS | 3640 | ++DOCSHELL 0F307800 == 69 [pid = 3640] [id = 700] 19:15:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1055A000) [pid = 3640] [serial = 2100] [outer = 00000000] 19:15:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (10C27C00) [pid = 3640] [serial = 2101] [outer = 1055A000] 19:15:28 INFO - PROCESS | 3640 | 1464142528792 Marionette DEBUG loaded listener.js 19:15:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (11060400) [pid = 3640] [serial = 2102] [outer = 1055A000] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 1125E000 == 68 [pid = 3640] [id = 588] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 12FAB000 == 67 [pid = 3640] [id = 586] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 10A5E800 == 66 [pid = 3640] [id = 583] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 1608C800 == 65 [pid = 3640] [id = 661] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 13194400 == 64 [pid = 3640] [id = 683] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 11071800 == 63 [pid = 3640] [id = 682] 19:15:29 INFO - PROCESS | 3640 | --DOCSHELL 0C385C00 == 62 [pid = 3640] [id = 681] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (10C1A800) [pid = 3640] [serial = 1976] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11255C00) [pid = 3640] [serial = 1904] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (17565C00) [pid = 3640] [serial = 1910] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12BE1800) [pid = 3640] [serial = 1979] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (163B1C00) [pid = 3640] [serial = 1988] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (155BC800) [pid = 3640] [serial = 1907] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (15F52400) [pid = 3640] [serial = 1982] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (163A6800) [pid = 3640] [serial = 1985] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1762A000) [pid = 3640] [serial = 1913] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1434AC00) [pid = 3640] [serial = 1952] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (156E3000) [pid = 3640] [serial = 1973] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (168D4400) [pid = 3640] [serial = 1856] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17566C00) [pid = 3640] [serial = 1955] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (178B4C00) [pid = 3640] [serial = 1946] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (11F19400) [pid = 3640] [serial = 1949] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1105F400) [pid = 3640] [serial = 1958] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16084C00) [pid = 3640] [serial = 2041] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1576A400) [pid = 3640] [serial = 2038] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (143D0800) [pid = 3640] [serial = 2036] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13187400) [pid = 3640] [serial = 2021] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (11FF2400) [pid = 3640] [serial = 2020] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1676A000) [pid = 3640] [serial = 2024] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1608C400) [pid = 3640] [serial = 2023] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (10C25000) [pid = 3640] [serial = 2029] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (10D3BC00) [pid = 3640] [serial = 2030] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17D28800) [pid = 3640] [serial = 2027] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (178B4800) [pid = 3640] [serial = 2026] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (17570000) [pid = 3640] [serial = 2018] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (11F16C00) [pid = 3640] [serial = 2032] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (15F4F400) [pid = 3640] [serial = 2039] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (13A7F800) [pid = 3640] [serial = 2035] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (12BE1000) [pid = 3640] [serial = 2033] [outer = 00000000] [url = about:blank] 19:15:29 INFO - PROCESS | 3640 | 1464142529376 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 19:15:29 INFO - PROCESS | 3640 | 1464142529436 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:15:29 INFO - PROCESS | 3640 | 1464142529441 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 19:15:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:15:29 INFO - PROCESS | 3640 | 1464142529447 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:15:29 INFO - PROCESS | 3640 | 1464142529450 Marionette TRACE conn2 <- [1,2766,null,{}] 19:15:29 INFO - PROCESS | 3640 | 1464142529456 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:29 INFO - PROCESS | 3640 | 1464142529555 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:15:29 INFO - PROCESS | 3640 | 1464142529652 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:29 INFO - PROCESS | 3640 | ++DOCSHELL 10C27000 == 63 [pid = 3640] [id = 701] 19:15:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (10C29800) [pid = 3640] [serial = 2103] [outer = 00000000] 19:15:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1105B400) [pid = 3640] [serial = 2104] [outer = 10C29800] 19:15:29 INFO - PROCESS | 3640 | 1464142529704 Marionette DEBUG loaded listener.js 19:15:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (11067800) [pid = 3640] [serial = 2105] [outer = 10C29800] 19:15:30 INFO - PROCESS | 3640 | 1464142530116 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 736ms 19:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:15:30 INFO - PROCESS | 3640 | 1464142530190 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:15:30 INFO - PROCESS | 3640 | 1464142530193 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 19:15:30 INFO - PROCESS | 3640 | 1464142530196 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - PROCESS | 3640 | 1464142530199 Marionette TRACE conn2 <- [1,2770,null,{}] 19:15:30 INFO - PROCESS | 3640 | 1464142530210 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:30 INFO - PROCESS | 3640 | 1464142530297 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:15:30 INFO - PROCESS | 3640 | 1464142530312 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 3640 | ++DOCSHELL 12963400 == 64 [pid = 3640] [id = 702] 19:15:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (12963800) [pid = 3640] [serial = 2106] [outer = 00000000] 19:15:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (12F0C800) [pid = 3640] [serial = 2107] [outer = 12963800] 19:15:30 INFO - PROCESS | 3640 | 1464142530359 Marionette DEBUG loaded listener.js 19:15:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1310E000) [pid = 3640] [serial = 2108] [outer = 12963800] 19:15:30 INFO - PROCESS | 3640 | 1464142530849 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 19:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:15:30 INFO - PROCESS | 3640 | 1464142530896 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:15:30 INFO - PROCESS | 3640 | 1464142530899 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 19:15:30 INFO - PROCESS | 3640 | 1464142530902 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - PROCESS | 3640 | 1464142530904 Marionette TRACE conn2 <- [1,2774,null,{}] 19:15:30 INFO - PROCESS | 3640 | 1464142530908 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:31 INFO - PROCESS | 3640 | 1464142530993 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 19:15:31 INFO - PROCESS | 3640 | 1464142531000 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 3640 | ++DOCSHELL 1395C400 == 65 [pid = 3640] [id = 703] 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1395D400) [pid = 3640] [serial = 2109] [outer = 00000000] 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (10C28C00) [pid = 3640] [serial = 2110] [outer = 1395D400] 19:15:31 INFO - PROCESS | 3640 | 1464142531047 Marionette DEBUG loaded listener.js 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13E3A000) [pid = 3640] [serial = 2111] [outer = 1395D400] 19:15:31 INFO - PROCESS | 3640 | 1464142531483 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 642ms 19:15:31 INFO - PROCESS | 3640 | 1464142531540 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 3640 | 1464142531542 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 19:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:15:31 INFO - PROCESS | 3640 | 1464142531545 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:15:31 INFO - PROCESS | 3640 | 1464142531547 Marionette TRACE conn2 <- [1,2778,null,{}] 19:15:31 INFO - PROCESS | 3640 | 1464142531550 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:31 INFO - PROCESS | 3640 | 1464142531642 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 19:15:31 INFO - PROCESS | 3640 | 1464142531648 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 3640 | ++DOCSHELL 10B3DC00 == 66 [pid = 3640] [id = 704] 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13187000) [pid = 3640] [serial = 2112] [outer = 00000000] 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (15006800) [pid = 3640] [serial = 2113] [outer = 13187000] 19:15:31 INFO - PROCESS | 3640 | 1464142531692 Marionette DEBUG loaded listener.js 19:15:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (155AE800) [pid = 3640] [serial = 2114] [outer = 13187000] 19:15:32 INFO - PROCESS | 3640 | 1464142532192 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:15:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:15:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 704ms 19:15:32 INFO - PROCESS | 3640 | 1464142532245 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 19:15:32 INFO - PROCESS | 3640 | 1464142532247 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 19:15:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:15:32 INFO - PROCESS | 3640 | 1464142532250 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:15:32 INFO - PROCESS | 3640 | 1464142532252 Marionette TRACE conn2 <- [1,2782,null,{}] 19:15:32 INFO - PROCESS | 3640 | 1464142532256 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:32 INFO - PROCESS | 3640 | 1464142532393 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:15:32 INFO - PROCESS | 3640 | 1464142532406 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:32 INFO - PROCESS | 3640 | ++DOCSHELL 104EAC00 == 67 [pid = 3640] [id = 705] 19:15:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (156DF400) [pid = 3640] [serial = 2115] [outer = 00000000] 19:15:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (15F4F800) [pid = 3640] [serial = 2116] [outer = 156DF400] 19:15:32 INFO - PROCESS | 3640 | 1464142532505 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16087C00) [pid = 3640] [serial = 2117] [outer = 156DF400] 19:15:32 INFO - PROCESS | 3640 | 1464142532937 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 735ms 19:15:33 INFO - PROCESS | 3640 | 1464142532993 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 3640 | 1464142532994 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 19:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:15:33 INFO - PROCESS | 3640 | 1464142532998 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 3640 | 1464142532999 Marionette TRACE conn2 <- [1,2786,null,{}] 19:15:33 INFO - PROCESS | 3640 | 1464142533003 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:33 INFO - PROCESS | 3640 | 1464142533144 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 19:15:33 INFO - PROCESS | 3640 | 1464142533214 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 3640 | ++DOCSHELL 1608C800 == 68 [pid = 3640] [id = 706] 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (160EA800) [pid = 3640] [serial = 2118] [outer = 00000000] 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (163B2800) [pid = 3640] [serial = 2119] [outer = 160EA800] 19:15:33 INFO - PROCESS | 3640 | 1464142533258 Marionette DEBUG loaded listener.js 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16773000) [pid = 3640] [serial = 2120] [outer = 160EA800] 19:15:33 INFO - PROCESS | 3640 | 1464142533672 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 19:15:33 INFO - PROCESS | 3640 | 1464142533696 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 3640 | 1464142533698 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 19:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:15:33 INFO - PROCESS | 3640 | 1464142533701 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 3640 | 1464142533703 Marionette TRACE conn2 <- [1,2790,null,{}] 19:15:33 INFO - PROCESS | 3640 | 1464142533707 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:33 INFO - PROCESS | 3640 | 1464142533829 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 19:15:33 INFO - PROCESS | 3640 | 1464142533835 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 3640 | ++DOCSHELL 16084800 == 69 [pid = 3640] [id = 707] 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16161400) [pid = 3640] [serial = 2121] [outer = 00000000] 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (168D5C00) [pid = 3640] [serial = 2122] [outer = 16161400] 19:15:33 INFO - PROCESS | 3640 | 1464142533879 Marionette DEBUG loaded listener.js 19:15:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1695D800) [pid = 3640] [serial = 2123] [outer = 16161400] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16960400) [pid = 3640] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (10C25400) [pid = 3640] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0C386400) [pid = 3640] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (10335800) [pid = 3640] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (11071C00) [pid = 3640] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11FB0400) [pid = 3640] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (167BCC00) [pid = 3640] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16768400) [pid = 3640] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (131D7000) [pid = 3640] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1695B000) [pid = 3640] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (156B5400) [pid = 3640] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (11074000) [pid = 3640] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:15:34 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1398CC00) [pid = 3640] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:15:34 INFO - PROCESS | 3640 | 1464142534471 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 844ms 19:15:34 INFO - PROCESS | 3640 | 1464142534545 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 19:15:34 INFO - PROCESS | 3640 | 1464142534547 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 19:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:15:34 INFO - PROCESS | 3640 | 1464142534550 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:15:34 INFO - PROCESS | 3640 | 1464142534552 Marionette TRACE conn2 <- [1,2794,null,{}] 19:15:34 INFO - PROCESS | 3640 | 1464142534555 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:34 INFO - PROCESS | 3640 | 1464142534638 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 19:15:34 INFO - PROCESS | 3640 | 1464142534644 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 3640 | ++DOCSHELL 103D4C00 == 70 [pid = 3640] [id = 708] 19:15:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1395BC00) [pid = 3640] [serial = 2124] [outer = 00000000] 19:15:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (167BCC00) [pid = 3640] [serial = 2125] [outer = 1395BC00] 19:15:34 INFO - PROCESS | 3640 | 1464142534687 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (168D2000) [pid = 3640] [serial = 2126] [outer = 1395BC00] 19:15:35 INFO - PROCESS | 3640 | 1464142535108 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 595ms 19:15:35 INFO - PROCESS | 3640 | 1464142535161 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 3640 | 1464142535163 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 19:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:15:35 INFO - PROCESS | 3640 | 1464142535171 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 3640 | 1464142535172 Marionette TRACE conn2 <- [1,2798,null,{}] 19:15:35 INFO - PROCESS | 3640 | 1464142535176 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:35 INFO - PROCESS | 3640 | 1464142535258 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 19:15:35 INFO - PROCESS | 3640 | 1464142535264 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:35 INFO - PROCESS | 3640 | ++DOCSHELL 16963C00 == 71 [pid = 3640] [id = 709] 19:15:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16EB1800) [pid = 3640] [serial = 2127] [outer = 00000000] 19:15:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (16ECFC00) [pid = 3640] [serial = 2128] [outer = 16EB1800] 19:15:35 INFO - PROCESS | 3640 | 1464142535308 Marionette DEBUG loaded listener.js 19:15:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16EC5400) [pid = 3640] [serial = 2129] [outer = 16EB1800] 19:15:35 INFO - PROCESS | 3640 | 1464142535739 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 595ms 19:15:35 INFO - PROCESS | 3640 | 1464142535768 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 3640 | 1464142535772 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 19:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:15:35 INFO - PROCESS | 3640 | 1464142535790 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 3640 | 1464142535792 Marionette TRACE conn2 <- [1,2802,null,{}] 19:15:35 INFO - PROCESS | 3640 | 1464142535797 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:35 INFO - PROCESS | 3640 | 1464142535897 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:15:35 INFO - PROCESS | 3640 | 1464142535906 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:35 INFO - PROCESS | 3640 | ++DOCSHELL 10D3F000 == 72 [pid = 3640] [id = 710] 19:15:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (156B5400) [pid = 3640] [serial = 2130] [outer = 00000000] 19:15:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (176CEC00) [pid = 3640] [serial = 2131] [outer = 156B5400] 19:15:35 INFO - PROCESS | 3640 | 1464142535955 Marionette DEBUG loaded listener.js 19:15:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (17F20C00) [pid = 3640] [serial = 2132] [outer = 156B5400] 19:15:36 INFO - PROCESS | 3640 | 1464142536668 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 954ms 19:15:36 INFO - PROCESS | 3640 | 1464142536740 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 19:15:36 INFO - PROCESS | 3640 | 1464142536745 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 19:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:15:36 INFO - PROCESS | 3640 | 1464142536750 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:15:36 INFO - PROCESS | 3640 | 1464142536754 Marionette TRACE conn2 <- [1,2806,null,{}] 19:15:36 INFO - PROCESS | 3640 | 1464142536759 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:36 INFO - PROCESS | 3640 | 1464142536910 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 19:15:37 INFO - PROCESS | 3640 | 1464142537055 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:37 INFO - PROCESS | 3640 | ++DOCSHELL 10B4A800 == 73 [pid = 3640] [id = 711] 19:15:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (10C1F000) [pid = 3640] [serial = 2133] [outer = 00000000] 19:15:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (11061400) [pid = 3640] [serial = 2134] [outer = 10C1F000] 19:15:37 INFO - PROCESS | 3640 | 1464142537112 Marionette DEBUG loaded listener.js 19:15:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1125D800) [pid = 3640] [serial = 2135] [outer = 10C1F000] 19:15:37 INFO - PROCESS | 3640 | 1464142537719 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1001ms 19:15:37 INFO - PROCESS | 3640 | 1464142537753 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 19:15:37 INFO - PROCESS | 3640 | 1464142537759 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 19:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:15:37 INFO - PROCESS | 3640 | 1464142537765 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:15:37 INFO - PROCESS | 3640 | 1464142537768 Marionette TRACE conn2 <- [1,2810,null,{}] 19:15:37 INFO - PROCESS | 3640 | 1464142537772 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:37 INFO - PROCESS | 3640 | 1464142537890 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 19:15:38 INFO - PROCESS | 3640 | 1464142538047 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:38 INFO - PROCESS | 3640 | ++DOCSHELL 11CB0400 == 74 [pid = 3640] [id = 712] 19:15:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (12B4F800) [pid = 3640] [serial = 2136] [outer = 00000000] 19:15:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (14343800) [pid = 3640] [serial = 2137] [outer = 12B4F800] 19:15:38 INFO - PROCESS | 3640 | 1464142538102 Marionette DEBUG loaded listener.js 19:15:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156B2000) [pid = 3640] [serial = 2138] [outer = 12B4F800] 19:15:38 INFO - PROCESS | 3640 | 1464142538756 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1048ms 19:15:38 INFO - PROCESS | 3640 | 1464142538809 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 19:15:38 INFO - PROCESS | 3640 | 1464142538812 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 19:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:15:38 INFO - PROCESS | 3640 | 1464142538839 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:15:38 INFO - PROCESS | 3640 | 1464142538843 Marionette TRACE conn2 <- [1,2814,null,{}] 19:15:38 INFO - PROCESS | 3640 | 1464142538854 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:39 INFO - PROCESS | 3640 | 1464142538995 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 19:15:39 INFO - PROCESS | 3640 | 1464142539140 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:39 INFO - PROCESS | 3640 | ++DOCSHELL 168D4400 == 75 [pid = 3640] [id = 713] 19:15:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (17564400) [pid = 3640] [serial = 2139] [outer = 00000000] 19:15:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (176C3800) [pid = 3640] [serial = 2140] [outer = 17564400] 19:15:39 INFO - PROCESS | 3640 | 1464142539197 Marionette DEBUG loaded listener.js 19:15:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (17D28800) [pid = 3640] [serial = 2141] [outer = 17564400] 19:15:39 INFO - PROCESS | 3640 | 1464142539733 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 19:15:39 INFO - PROCESS | 3640 | 1464142539780 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:15:39 INFO - PROCESS | 3640 | 1464142539783 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 19:15:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:15:39 INFO - PROCESS | 3640 | 1464142539787 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:15:39 INFO - PROCESS | 3640 | 1464142539789 Marionette TRACE conn2 <- [1,2818,null,{}] 19:15:39 INFO - PROCESS | 3640 | 1464142539793 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:39 INFO - PROCESS | 3640 | 1464142539908 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 19:15:40 INFO - PROCESS | 3640 | 1464142540024 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:40 INFO - PROCESS | 3640 | ++DOCSHELL 1043A400 == 76 [pid = 3640] [id = 714] 19:15:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1295E400) [pid = 3640] [serial = 2142] [outer = 00000000] 19:15:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1873D400) [pid = 3640] [serial = 2143] [outer = 1295E400] 19:15:40 INFO - PROCESS | 3640 | 1464142540118 Marionette DEBUG loaded listener.js 19:15:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1980C400) [pid = 3640] [serial = 2144] [outer = 1295E400] 19:15:40 INFO - PROCESS | 3640 | 1464142540710 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:15:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 954ms 19:15:40 INFO - PROCESS | 3640 | 1464142540732 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 19:15:40 INFO - PROCESS | 3640 | 1464142540734 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 19:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:15:40 INFO - PROCESS | 3640 | 1464142540738 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:15:40 INFO - PROCESS | 3640 | 1464142540740 Marionette TRACE conn2 <- [1,2822,null,{}] 19:15:40 INFO - PROCESS | 3640 | 1464142540743 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:40 INFO - PROCESS | 3640 | 1464142540847 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:15:40 INFO - PROCESS | 3640 | 1464142540964 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F7C00 == 77 [pid = 3640] [id = 715] 19:15:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0C7FF400) [pid = 3640] [serial = 2145] [outer = 00000000] 19:15:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (10C22000) [pid = 3640] [serial = 2146] [outer = 0C7FF400] 19:15:41 INFO - PROCESS | 3640 | 1464142541191 Marionette DEBUG loaded listener.js 19:15:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (10D3D800) [pid = 3640] [serial = 2147] [outer = 0C7FF400] 19:15:41 INFO - PROCESS | 3640 | 1464142541745 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:15:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:15:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1048ms 19:15:41 INFO - PROCESS | 3640 | 1464142541794 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 19:15:41 INFO - PROCESS | 3640 | 1464142541799 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 19:15:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:15:41 INFO - PROCESS | 3640 | 1464142541804 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:15:41 INFO - PROCESS | 3640 | 1464142541807 Marionette TRACE conn2 <- [1,2826,null,{}] 19:15:41 INFO - PROCESS | 3640 | 1464142541812 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:41 INFO - PROCESS | 3640 | 1464142541921 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 19:15:42 INFO - PROCESS | 3640 | 1464142542093 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 3640 | --DOCSHELL 10EDEC00 == 76 [pid = 3640] [id = 573] 19:15:42 INFO - PROCESS | 3640 | --DOCSHELL 13A77C00 == 75 [pid = 3640] [id = 577] 19:15:42 INFO - PROCESS | 3640 | --DOCSHELL 16ED3C00 == 74 [pid = 3640] [id = 672] 19:15:42 INFO - PROCESS | 3640 | --DOCSHELL 10D3D400 == 73 [pid = 3640] [id = 578] 19:15:42 INFO - PROCESS | 3640 | --DOCSHELL 0F303400 == 72 [pid = 3640] [id = 504] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15805000) [pid = 3640] [serial = 2062] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15F53400) [pid = 3640] [serial = 2063] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (13110C00) [pid = 3640] [serial = 2057] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12F17C00) [pid = 3640] [serial = 2056] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18734C00) [pid = 3640] [serial = 2083] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15F44800) [pid = 3640] [serial = 2080] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (182AE400) [pid = 3640] [serial = 2075] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1695C800) [pid = 3640] [serial = 2081] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (10C26800) [pid = 3640] [serial = 2078] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (169F8000) [pid = 3640] [serial = 2069] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1761F400) [pid = 3640] [serial = 2071] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (182AB000) [pid = 3640] [serial = 2074] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1037A400) [pid = 3640] [serial = 2045] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1794E400) [pid = 3640] [serial = 2072] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0C7F3000) [pid = 3640] [serial = 2044] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10B45C00) [pid = 3640] [serial = 2077] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11817800) [pid = 3640] [serial = 2048] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (11078800) [pid = 3640] [serial = 2047] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (12F47000) [pid = 3640] [serial = 2059] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1398C400) [pid = 3640] [serial = 2060] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (167C7000) [pid = 3640] [serial = 2065] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (168D4800) [pid = 3640] [serial = 2066] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16943000) [pid = 3640] [serial = 2054] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (168DF400) [pid = 3640] [serial = 2053] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (139BA000) [pid = 3640] [serial = 2051] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13959800) [pid = 3640] [serial = 2050] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (169F6400) [pid = 3640] [serial = 2068] [outer = 00000000] [url = about:blank] 19:15:42 INFO - PROCESS | 3640 | ++DOCSHELL 0F303000 == 73 [pid = 3640] [id = 716] 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0F303400) [pid = 3640] [serial = 2148] [outer = 00000000] 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (10B41000) [pid = 3640] [serial = 2149] [outer = 0F303400] 19:15:42 INFO - PROCESS | 3640 | 1464142542177 Marionette DEBUG loaded listener.js 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1105C000) [pid = 3640] [serial = 2150] [outer = 0F303400] 19:15:42 INFO - PROCESS | 3640 | 1464142542625 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 844ms 19:15:42 INFO - PROCESS | 3640 | 1464142542644 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 3640 | 1464142542648 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 19:15:42 INFO - PROCESS | 3640 | 1464142542653 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:15:42 INFO - PROCESS | 3640 | 1464142542656 Marionette TRACE conn2 <- [1,2830,null,{}] 19:15:42 INFO - PROCESS | 3640 | 1464142542660 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:42 INFO - PROCESS | 3640 | 1464142542746 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 19:15:42 INFO - PROCESS | 3640 | 1464142542757 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 3640 | ++DOCSHELL 12FA7400 == 74 [pid = 3640] [id = 717] 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (12FA8800) [pid = 3640] [serial = 2151] [outer = 00000000] 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1327D000) [pid = 3640] [serial = 2152] [outer = 12FA8800] 19:15:42 INFO - PROCESS | 3640 | 1464142542801 Marionette DEBUG loaded listener.js 19:15:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (139BEC00) [pid = 3640] [serial = 2153] [outer = 12FA8800] 19:15:43 INFO - PROCESS | 3640 | 1464142543326 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:15:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:15:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 19:15:43 INFO - PROCESS | 3640 | 1464142543357 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 19:15:43 INFO - PROCESS | 3640 | 1464142543359 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 19:15:43 INFO - PROCESS | 3640 | 1464142543363 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:15:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:15:43 INFO - PROCESS | 3640 | 1464142543366 Marionette TRACE conn2 <- [1,2834,null,{}] 19:15:43 INFO - PROCESS | 3640 | 1464142543376 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:43 INFO - PROCESS | 3640 | 1464142543465 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 19:15:43 INFO - PROCESS | 3640 | 1464142543475 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:43 INFO - PROCESS | 3640 | ++DOCSHELL 156B1000 == 75 [pid = 3640] [id = 718] 19:15:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (156B5000) [pid = 3640] [serial = 2154] [outer = 00000000] 19:15:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15805400) [pid = 3640] [serial = 2155] [outer = 156B5000] 19:15:43 INFO - PROCESS | 3640 | 1464142543519 Marionette DEBUG loaded listener.js 19:15:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1580EC00) [pid = 3640] [serial = 2156] [outer = 156B5000] 19:15:44 INFO - PROCESS | 3640 | 1464142543990 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:15:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:15:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 641ms 19:15:44 INFO - PROCESS | 3640 | 1464142544002 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 3640 | 1464142544005 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 19:15:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:15:44 INFO - PROCESS | 3640 | 1464142544008 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 3640 | 1464142544010 Marionette TRACE conn2 <- [1,2838,null,{}] 19:15:44 INFO - PROCESS | 3640 | 1464142544013 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:44 INFO - PROCESS | 3640 | 1464142544097 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 19:15:44 INFO - PROCESS | 3640 | 1464142544104 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 3640 | ++DOCSHELL 15F53000 == 76 [pid = 3640] [id = 719] 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16089000) [pid = 3640] [serial = 2157] [outer = 00000000] 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (163AC400) [pid = 3640] [serial = 2158] [outer = 16089000] 19:15:44 INFO - PROCESS | 3640 | 1464142544148 Marionette DEBUG loaded listener.js 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (163B5C00) [pid = 3640] [serial = 2159] [outer = 16089000] 19:15:44 INFO - PROCESS | 3640 | 1464142544619 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:15:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:15:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 19:15:44 INFO - PROCESS | 3640 | 1464142544656 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 3640 | 1464142544658 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 19:15:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:15:44 INFO - PROCESS | 3640 | 1464142544661 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 3640 | 1464142544663 Marionette TRACE conn2 <- [1,2842,null,{}] 19:15:44 INFO - PROCESS | 3640 | 1464142544666 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:44 INFO - PROCESS | 3640 | 1464142544788 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:15:44 INFO - PROCESS | 3640 | 1464142544794 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 3640 | ++DOCSHELL 0F309000 == 77 [pid = 3640] [id = 720] 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (103D8800) [pid = 3640] [serial = 2160] [outer = 00000000] 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (167C7000) [pid = 3640] [serial = 2161] [outer = 103D8800] 19:15:44 INFO - PROCESS | 3640 | 1464142544843 Marionette DEBUG loaded listener.js 19:15:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1695B000) [pid = 3640] [serial = 2162] [outer = 103D8800] 19:15:45 INFO - PROCESS | 3640 | 1464142545336 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:15:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:15:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 19:15:45 INFO - PROCESS | 3640 | 1464142545403 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 19:15:45 INFO - PROCESS | 3640 | 1464142545405 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 19:15:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:15:45 INFO - PROCESS | 3640 | 1464142545408 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:15:45 INFO - PROCESS | 3640 | 1464142545410 Marionette TRACE conn2 <- [1,2846,null,{}] 19:15:45 INFO - PROCESS | 3640 | 1464142545413 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:45 INFO - PROCESS | 3640 | 1464142545536 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 19:15:45 INFO - PROCESS | 3640 | 1464142545635 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:45 INFO - PROCESS | 3640 | ++DOCSHELL 16EC5800 == 78 [pid = 3640] [id = 721] 19:15:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16EC6C00) [pid = 3640] [serial = 2163] [outer = 00000000] 19:15:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17566800) [pid = 3640] [serial = 2164] [outer = 16EC6C00] 19:15:45 INFO - PROCESS | 3640 | 1464142545682 Marionette DEBUG loaded listener.js 19:15:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1756C400) [pid = 3640] [serial = 2165] [outer = 16EC6C00] 19:15:46 INFO - PROCESS | 3640 | 1464142546132 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:15:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:15:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 19:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:15:46 INFO - PROCESS | 3640 | 1464142546149 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 19:15:46 INFO - PROCESS | 3640 | 1464142546150 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 19:15:46 INFO - PROCESS | 3640 | 1464142546154 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:15:46 INFO - PROCESS | 3640 | 1464142546155 Marionette TRACE conn2 <- [1,2850,null,{}] 19:15:46 INFO - PROCESS | 3640 | 1464142546159 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:46 INFO - PROCESS | 3640 | 1464142546279 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 19:15:46 INFO - PROCESS | 3640 | 1464142546347 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 3640 | ++DOCSHELL 1500F800 == 79 [pid = 3640] [id = 722] 19:15:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16D9C000) [pid = 3640] [serial = 2166] [outer = 00000000] 19:15:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17FF0800) [pid = 3640] [serial = 2167] [outer = 16D9C000] 19:15:46 INFO - PROCESS | 3640 | 1464142546390 Marionette DEBUG loaded listener.js 19:15:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (182AF400) [pid = 3640] [serial = 2168] [outer = 16D9C000] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (156DF400) [pid = 3640] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1055A000) [pid = 3640] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13187000) [pid = 3640] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1395D400) [pid = 3640] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17F1A800) [pid = 3640] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (10C29800) [pid = 3640] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (160EA800) [pid = 3640] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16161400) [pid = 3640] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1395BC00) [pid = 3640] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16EB1800) [pid = 3640] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12963800) [pid = 3640] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:15:46 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13E3F000) [pid = 3640] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:15:47 INFO - PROCESS | 3640 | 1464142546981 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:15:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:15:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 906ms 19:15:47 INFO - PROCESS | 3640 | 1464142547059 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 19:15:47 INFO - PROCESS | 3640 | 1464142547061 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 19:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:15:47 INFO - PROCESS | 3640 | 1464142547064 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:15:47 INFO - PROCESS | 3640 | 1464142547066 Marionette TRACE conn2 <- [1,2854,null,{}] 19:15:47 INFO - PROCESS | 3640 | 1464142547069 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:47 INFO - PROCESS | 3640 | 1464142547188 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 19:15:47 INFO - PROCESS | 3640 | 1464142547201 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 3640 | ++DOCSHELL 10C29800 == 80 [pid = 3640] [id = 723] 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (11FF7800) [pid = 3640] [serial = 2169] [outer = 00000000] 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (143D1000) [pid = 3640] [serial = 2170] [outer = 11FF7800] 19:15:47 INFO - PROCESS | 3640 | 1464142547245 Marionette DEBUG loaded listener.js 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16084000) [pid = 3640] [serial = 2171] [outer = 11FF7800] 19:15:47 INFO - PROCESS | 3640 | 1464142547646 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:15:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 641ms 19:15:47 INFO - PROCESS | 3640 | 1464142547706 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:15:47 INFO - PROCESS | 3640 | 1464142547708 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 19:15:47 INFO - PROCESS | 3640 | 1464142547712 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:15:47 INFO - PROCESS | 3640 | 1464142547713 Marionette TRACE conn2 <- [1,2858,null,{}] 19:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:15:47 INFO - PROCESS | 3640 | 1464142547717 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:47 INFO - PROCESS | 3640 | 1464142547800 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 19:15:47 INFO - PROCESS | 3640 | 1464142547806 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 3640 | ++DOCSHELL 143C4000 == 81 [pid = 3640] [id = 724] 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16768400) [pid = 3640] [serial = 2172] [outer = 00000000] 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18734400) [pid = 3640] [serial = 2173] [outer = 16768400] 19:15:47 INFO - PROCESS | 3640 | 1464142547849 Marionette DEBUG loaded listener.js 19:15:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1873F400) [pid = 3640] [serial = 2174] [outer = 16768400] 19:15:48 INFO - PROCESS | 3640 | 1464142548295 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:15:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:15:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 19:15:48 INFO - PROCESS | 3640 | 1464142548355 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 3640 | 1464142548357 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 19:15:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:15:48 INFO - PROCESS | 3640 | 1464142548361 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 3640 | 1464142548362 Marionette TRACE conn2 <- [1,2862,null,{}] 19:15:48 INFO - PROCESS | 3640 | 1464142548366 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:48 INFO - PROCESS | 3640 | 1464142548448 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:15:48 INFO - PROCESS | 3640 | 1464142548455 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:48 INFO - PROCESS | 3640 | ++DOCSHELL 178AB400 == 82 [pid = 3640] [id = 725] 19:15:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1794F800) [pid = 3640] [serial = 2175] [outer = 00000000] 19:15:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1990DC00) [pid = 3640] [serial = 2176] [outer = 1794F800] 19:15:48 INFO - PROCESS | 3640 | 1464142548503 Marionette DEBUG loaded listener.js 19:15:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19915800) [pid = 3640] [serial = 2177] [outer = 1794F800] 19:15:49 INFO - PROCESS | 3640 | 1464142549180 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 906ms 19:15:49 INFO - PROCESS | 3640 | 1464142549267 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 19:15:49 INFO - PROCESS | 3640 | 1464142549271 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 19:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:15:49 INFO - PROCESS | 3640 | 1464142549276 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:15:49 INFO - PROCESS | 3640 | 1464142549280 Marionette TRACE conn2 <- [1,2866,null,{}] 19:15:49 INFO - PROCESS | 3640 | 1464142549286 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:49 INFO - PROCESS | 3640 | 1464142549435 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 19:15:49 INFO - PROCESS | 3640 | 1464142549581 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 3640 | ++DOCSHELL 10ED7C00 == 83 [pid = 3640] [id = 726] 19:15:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (10EDEC00) [pid = 3640] [serial = 2178] [outer = 00000000] 19:15:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1185D400) [pid = 3640] [serial = 2179] [outer = 10EDEC00] 19:15:49 INFO - PROCESS | 3640 | 1464142549639 Marionette DEBUG loaded listener.js 19:15:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12F4E400) [pid = 3640] [serial = 2180] [outer = 10EDEC00] 19:15:50 INFO - PROCESS | 3640 | 1464142550262 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:15:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1047ms 19:15:50 INFO - PROCESS | 3640 | 1464142550326 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 19:15:50 INFO - PROCESS | 3640 | 1464142550332 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 19:15:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:15:50 INFO - PROCESS | 3640 | 1464142550358 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:15:50 INFO - PROCESS | 3640 | 1464142550361 Marionette TRACE conn2 <- [1,2870,null,{}] 19:15:50 INFO - PROCESS | 3640 | 1464142550365 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:50 INFO - PROCESS | 3640 | 1464142550559 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 19:15:50 INFO - PROCESS | 3640 | 1464142550576 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:50 INFO - PROCESS | 3640 | ++DOCSHELL 139A4400 == 84 [pid = 3640] [id = 727] 19:15:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (139AD400) [pid = 3640] [serial = 2181] [outer = 00000000] 19:15:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15010C00) [pid = 3640] [serial = 2182] [outer = 139AD400] 19:15:50 INFO - PROCESS | 3640 | 1464142550629 Marionette DEBUG loaded listener.js 19:15:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (156E4800) [pid = 3640] [serial = 2183] [outer = 139AD400] 19:15:51 INFO - PROCESS | 3640 | 1464142551323 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1001ms 19:15:51 INFO - PROCESS | 3640 | 1464142551359 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 19:15:51 INFO - PROCESS | 3640 | 1464142551361 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 19:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:15:51 INFO - PROCESS | 3640 | 1464142551365 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:15:51 INFO - PROCESS | 3640 | 1464142551369 Marionette TRACE conn2 <- [1,2874,null,{}] 19:15:51 INFO - PROCESS | 3640 | 1464142551380 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:51 INFO - PROCESS | 3640 | 1464142551539 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 19:15:51 INFO - PROCESS | 3640 | 1464142551612 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 3640 | ++DOCSHELL 17571000 == 85 [pid = 3640] [id = 728] 19:15:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (168DF800) [pid = 3640] [serial = 2184] [outer = 00000000] 19:15:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1980E400) [pid = 3640] [serial = 2185] [outer = 168DF800] 19:15:51 INFO - PROCESS | 3640 | 1464142551709 Marionette DEBUG loaded listener.js 19:15:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1990E800) [pid = 3640] [serial = 2186] [outer = 168DF800] 19:15:52 INFO - PROCESS | 3640 | 1464142552306 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1000ms 19:15:52 INFO - PROCESS | 3640 | 1464142552368 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:15:52 INFO - PROCESS | 3640 | 1464142552371 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 19:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:15:52 INFO - PROCESS | 3640 | 1464142552374 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:15:52 INFO - PROCESS | 3640 | 1464142552376 Marionette TRACE conn2 <- [1,2878,null,{}] 19:15:52 INFO - PROCESS | 3640 | 1464142552380 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:52 INFO - PROCESS | 3640 | 1464142552491 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 19:15:52 INFO - PROCESS | 3640 | 1464142552651 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:52 INFO - PROCESS | 3640 | ++DOCSHELL 19917000 == 86 [pid = 3640] [id = 729] 19:15:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19A8F000) [pid = 3640] [serial = 2187] [outer = 00000000] 19:15:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19A97400) [pid = 3640] [serial = 2188] [outer = 19A8F000] 19:15:52 INFO - PROCESS | 3640 | 1464142552706 Marionette DEBUG loaded listener.js 19:15:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19AA5400) [pid = 3640] [serial = 2189] [outer = 19A8F000] 19:15:53 INFO - PROCESS | 3640 | 1464142553493 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1188ms 19:15:53 INFO - PROCESS | 3640 | 1464142553569 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 19:15:53 INFO - PROCESS | 3640 | 1464142553573 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 19:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:15:53 INFO - PROCESS | 3640 | 1464142553578 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:15:53 INFO - PROCESS | 3640 | 1464142553582 Marionette TRACE conn2 <- [1,2882,null,{}] 19:15:53 INFO - PROCESS | 3640 | 1464142553587 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:53 INFO - PROCESS | 3640 | 1464142553675 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:15:53 INFO - PROCESS | 3640 | 1464142553815 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:53 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F3800 == 87 [pid = 3640] [id = 730] 19:15:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0C7F4800) [pid = 3640] [serial = 2190] [outer = 00000000] 19:15:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (10A60800) [pid = 3640] [serial = 2191] [outer = 0C7F4800] 19:15:53 INFO - PROCESS | 3640 | 1464142553863 Marionette DEBUG loaded listener.js 19:15:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0F308400) [pid = 3640] [serial = 2192] [outer = 0C7F4800] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 163A9000 == 86 [pid = 3640] [id = 684] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 16084800 == 85 [pid = 3640] [id = 707] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 15771000 == 84 [pid = 3640] [id = 580] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 104EAC00 == 83 [pid = 3640] [id = 705] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 10D3DC00 == 82 [pid = 3640] [id = 572] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 13137C00 == 81 [pid = 3640] [id = 575] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 143C4000 == 80 [pid = 3640] [id = 724] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 10C29800 == 79 [pid = 3640] [id = 723] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 1500F800 == 78 [pid = 3640] [id = 722] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 16EC5800 == 77 [pid = 3640] [id = 721] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 0F309000 == 76 [pid = 3640] [id = 720] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 15F53000 == 75 [pid = 3640] [id = 719] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 156B1000 == 74 [pid = 3640] [id = 718] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 12FA7400 == 73 [pid = 3640] [id = 717] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 0F303000 == 72 [pid = 3640] [id = 716] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (176CEC00) [pid = 3640] [serial = 2131] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 0C7F7C00 == 71 [pid = 3640] [id = 715] 19:15:54 INFO - PROCESS | 3640 | --DOCSHELL 10D3F000 == 70 [pid = 3640] [id = 710] 19:15:54 INFO - PROCESS | 3640 | 1464142554518 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1000ms 19:15:54 INFO - PROCESS | 3640 | 1464142554584 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 19:15:54 INFO - PROCESS | 3640 | 1464142554589 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 19:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:15:54 INFO - PROCESS | 3640 | 1464142554595 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 3640 | 1464142554597 Marionette TRACE conn2 <- [1,2886,null,{}] 19:15:54 INFO - PROCESS | 3640 | 1464142554601 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (168D5C00) [pid = 3640] [serial = 2122] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (16773000) [pid = 3640] [serial = 2120] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1695D800) [pid = 3640] [serial = 2123] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (167BCC00) [pid = 3640] [serial = 2125] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (16ECFC00) [pid = 3640] [serial = 2128] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (16EC5400) [pid = 3640] [serial = 2129] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (12F0C800) [pid = 3640] [serial = 2107] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1105E400) [pid = 3640] [serial = 2086] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1310E000) [pid = 3640] [serial = 2108] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1990D800) [pid = 3640] [serial = 2099] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (156E1800) [pid = 3640] [serial = 2089] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (155AE800) [pid = 3640] [serial = 2114] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (168D2000) [pid = 3640] [serial = 2126] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1608F400) [pid = 3640] [serial = 2042] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15F4F800) [pid = 3640] [serial = 2116] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17D22C00) [pid = 3640] [serial = 2092] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19814000) [pid = 3640] [serial = 2095] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (11060400) [pid = 3640] [serial = 2102] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (10C27C00) [pid = 3640] [serial = 2101] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15006800) [pid = 3640] [serial = 2113] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (10C28C00) [pid = 3640] [serial = 2110] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13E3A000) [pid = 3640] [serial = 2111] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19881400) [pid = 3640] [serial = 2098] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1105B400) [pid = 3640] [serial = 2104] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (11067800) [pid = 3640] [serial = 2105] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (163B2800) [pid = 3640] [serial = 2119] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16087C00) [pid = 3640] [serial = 2117] [outer = 00000000] [url = about:blank] 19:15:54 INFO - PROCESS | 3640 | 1464142554741 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 19:15:54 INFO - PROCESS | 3640 | 1464142554810 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 3640 | ++DOCSHELL 10D3A800 == 71 [pid = 3640] [id = 731] 19:15:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (10D3DC00) [pid = 3640] [serial = 2193] [outer = 00000000] 19:15:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1105D800) [pid = 3640] [serial = 2194] [outer = 10D3DC00] 19:15:54 INFO - PROCESS | 3640 | 1464142554855 Marionette DEBUG loaded listener.js 19:15:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (11067800) [pid = 3640] [serial = 2195] [outer = 10D3DC00] 19:15:55 INFO - PROCESS | 3640 | 1464142555334 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 812ms 19:15:55 INFO - PROCESS | 3640 | 1464142555400 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 3640 | 1464142555402 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 19:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:15:55 INFO - PROCESS | 3640 | 1464142555406 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 3640 | 1464142555409 Marionette TRACE conn2 <- [1,2890,null,{}] 19:15:55 INFO - PROCESS | 3640 | 1464142555419 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:55 INFO - PROCESS | 3640 | 1464142555506 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 19:15:55 INFO - PROCESS | 3640 | 1464142555515 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:55 INFO - PROCESS | 3640 | ++DOCSHELL 12B1C800 == 72 [pid = 3640] [id = 732] 19:15:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12B28800) [pid = 3640] [serial = 2196] [outer = 00000000] 19:15:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (12FA8000) [pid = 3640] [serial = 2197] [outer = 12B28800] 19:15:55 INFO - PROCESS | 3640 | 1464142555561 Marionette DEBUG loaded listener.js 19:15:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13132C00) [pid = 3640] [serial = 2198] [outer = 12B28800] 19:15:56 INFO - PROCESS | 3640 | 1464142556042 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 704ms 19:15:56 INFO - PROCESS | 3640 | 1464142556105 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 19:15:56 INFO - PROCESS | 3640 | 1464142556107 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 19:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:15:56 INFO - PROCESS | 3640 | 1464142556111 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:15:56 INFO - PROCESS | 3640 | 1464142556112 Marionette TRACE conn2 <- [1,2894,null,{}] 19:15:56 INFO - PROCESS | 3640 | 1464142556117 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:56 INFO - PROCESS | 3640 | 1464142556205 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 19:15:56 INFO - PROCESS | 3640 | 1464142556352 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 3640 | ++DOCSHELL 131E1000 == 73 [pid = 3640] [id = 733] 19:15:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1327B000) [pid = 3640] [serial = 2199] [outer = 00000000] 19:15:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (139BF000) [pid = 3640] [serial = 2200] [outer = 1327B000] 19:15:56 INFO - PROCESS | 3640 | 1464142556397 Marionette DEBUG loaded listener.js 19:15:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13A77400) [pid = 3640] [serial = 2201] [outer = 1327B000] 19:15:56 INFO - PROCESS | 3640 | 1464142556778 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 703ms 19:15:56 INFO - PROCESS | 3640 | 1464142556841 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:15:56 INFO - PROCESS | 3640 | 1464142556843 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 19:15:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:15:56 INFO - PROCESS | 3640 | 1464142556846 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:15:56 INFO - PROCESS | 3640 | 1464142556848 Marionette TRACE conn2 <- [1,2898,null,{}] 19:15:56 INFO - PROCESS | 3640 | 1464142556851 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:57 INFO - PROCESS | 3640 | 1464142557012 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 19:15:57 INFO - PROCESS | 3640 | 1464142557037 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:57 INFO - PROCESS | 3640 | ++DOCSHELL 13135C00 == 74 [pid = 3640] [id = 734] 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13137400) [pid = 3640] [serial = 2202] [outer = 00000000] 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (14341000) [pid = 3640] [serial = 2203] [outer = 13137400] 19:15:57 INFO - PROCESS | 3640 | 1464142557081 Marionette DEBUG loaded listener.js 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1500F000) [pid = 3640] [serial = 2204] [outer = 13137400] 19:15:57 INFO - PROCESS | 3640 | 1464142557502 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:15:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:15:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:15:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 704ms 19:15:57 INFO - PROCESS | 3640 | 1464142557547 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 19:15:57 INFO - PROCESS | 3640 | 1464142557548 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 19:15:57 INFO - TEST-START | /DOMEvents/constructors.html 19:15:57 INFO - PROCESS | 3640 | 1464142557552 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:15:57 INFO - PROCESS | 3640 | 1464142557554 Marionette TRACE conn2 <- [1,2902,null,{}] 19:15:57 INFO - PROCESS | 3640 | 1464142557557 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:57 INFO - PROCESS | 3640 | 1464142557696 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:15:57 INFO - PROCESS | 3640 | 1464142557765 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:57 INFO - PROCESS | 3640 | ++DOCSHELL 156A8C00 == 75 [pid = 3640] [id = 735] 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (156B1000) [pid = 3640] [serial = 2205] [outer = 00000000] 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1580AC00) [pid = 3640] [serial = 2206] [outer = 156B1000] 19:15:57 INFO - PROCESS | 3640 | 1464142557810 Marionette DEBUG loaded listener.js 19:15:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1608AC00) [pid = 3640] [serial = 2207] [outer = 156B1000] 19:15:58 INFO - PROCESS | 3640 | 1464142558317 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:15:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:15:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:15:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 828ms 19:15:58 INFO - PROCESS | 3640 | 1464142558380 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 19:15:58 INFO - PROCESS | 3640 | 1464142558382 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 19:15:58 INFO - PROCESS | 3640 | 1464142558386 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:15:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:15:58 INFO - PROCESS | 3640 | 1464142558387 Marionette TRACE conn2 <- [1,2906,null,{}] 19:15:58 INFO - PROCESS | 3640 | 1464142558391 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:58 INFO - PROCESS | 3640 | 1464142558515 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 19:15:58 INFO - PROCESS | 3640 | 1464142558587 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 3640 | ++DOCSHELL 15F45400 == 76 [pid = 3640] [id = 736] 19:15:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1608D800) [pid = 3640] [serial = 2208] [outer = 00000000] 19:15:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1676A000) [pid = 3640] [serial = 2209] [outer = 1608D800] 19:15:58 INFO - PROCESS | 3640 | 1464142558630 Marionette DEBUG loaded listener.js 19:15:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (167BC400) [pid = 3640] [serial = 2210] [outer = 1608D800] 19:15:59 INFO - PROCESS | 3640 | 1464142559161 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16D9C000) [pid = 3640] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16EC6C00) [pid = 3640] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12FA8800) [pid = 3640] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0C7FF400) [pid = 3640] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (156B5000) [pid = 3640] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (16089000) [pid = 3640] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0F303400) [pid = 3640] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16768400) [pid = 3640] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (11FF7800) [pid = 3640] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:15:59 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (103D8800) [pid = 3640] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:15:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:15:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 844ms 19:15:59 INFO - PROCESS | 3640 | 1464142559229 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 3640 | 1464142559231 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 19:15:59 INFO - PROCESS | 3640 | 1464142559234 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:15:59 INFO - PROCESS | 3640 | 1464142559236 Marionette TRACE conn2 <- [1,2910,null,{}] 19:15:59 INFO - PROCESS | 3640 | 1464142559240 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:59 INFO - PROCESS | 3640 | 1464142559318 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 19:15:59 INFO - PROCESS | 3640 | 1464142559323 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 3640 | ++DOCSHELL 1047E000 == 77 [pid = 3640] [id = 737] 19:15:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (10A61400) [pid = 3640] [serial = 2211] [outer = 00000000] 19:15:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13962400) [pid = 3640] [serial = 2212] [outer = 10A61400] 19:15:59 INFO - PROCESS | 3640 | 1464142559367 Marionette DEBUG loaded listener.js 19:15:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (156A9C00) [pid = 3640] [serial = 2213] [outer = 10A61400] 19:15:59 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:15:59 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:15:59 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:15:59 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:15:59 INFO - PROCESS | 3640 | 1464142559797 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:15:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:15:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:15:59 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 19:15:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:15:59 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 19:15:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:15:59 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]" 19:15:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:15:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:15:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:15:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 610ms 19:15:59 INFO - PROCESS | 3640 | 1464142559841 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 3640 | 1464142559843 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 19:15:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:15:59 INFO - PROCESS | 3640 | 1464142559876 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - PROCESS | 3640 | 1464142559878 Marionette TRACE conn2 <- [1,2914,null,{}] 19:15:59 INFO - PROCESS | 3640 | 1464142559881 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:59 INFO - PROCESS | 3640 | 1464142559960 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 19:15:59 INFO - PROCESS | 3640 | 1464142559966 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 3640 | ++DOCSHELL 1395D400 == 78 [pid = 3640] [id = 738] 19:15:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1616E400) [pid = 3640] [serial = 2214] [outer = 00000000] 19:16:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16960800) [pid = 3640] [serial = 2215] [outer = 1616E400] 19:16:00 INFO - PROCESS | 3640 | 1464142560014 Marionette DEBUG loaded listener.js 19:16:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16967000) [pid = 3640] [serial = 2216] [outer = 1616E400] 19:16:00 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:16:00 INFO - PROCESS | 3640 | 1464142560431 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:16:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:16:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 19:16:00 INFO - PROCESS | 3640 | 1464142560469 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:16:00 INFO - PROCESS | 3640 | 1464142560472 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 19:16:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:16:00 INFO - PROCESS | 3640 | 1464142560475 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:16:00 INFO - PROCESS | 3640 | 1464142560477 Marionette TRACE conn2 <- [1,2918,null,{}] 19:16:00 INFO - PROCESS | 3640 | 1464142560495 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:00 INFO - PROCESS | 3640 | 1464142560575 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 19:16:00 INFO - PROCESS | 3640 | 1464142560581 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:00 INFO - PROCESS | 3640 | ++DOCSHELL 16D9C000 == 79 [pid = 3640] [id = 739] 19:16:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16D9C800) [pid = 3640] [serial = 2217] [outer = 00000000] 19:16:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (16EC5800) [pid = 3640] [serial = 2218] [outer = 16D9C800] 19:16:00 INFO - PROCESS | 3640 | 1464142560624 Marionette DEBUG loaded listener.js 19:16:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (16ECB800) [pid = 3640] [serial = 2219] [outer = 16D9C800] 19:16:01 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:16:01 INFO - PROCESS | 3640 | 1464142561050 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:16:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:16:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 594ms 19:16:01 INFO - PROCESS | 3640 | 1464142561072 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 19:16:01 INFO - PROCESS | 3640 | 1464142561074 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 19:16:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:16:01 INFO - PROCESS | 3640 | 1464142561077 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:16:01 INFO - PROCESS | 3640 | 1464142561080 Marionette TRACE conn2 <- [1,2922,null,{}] 19:16:01 INFO - PROCESS | 3640 | 1464142561083 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:01 INFO - PROCESS | 3640 | 1464142561298 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:16:01 INFO - PROCESS | 3640 | 1464142561460 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:01 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F6800 == 80 [pid = 3640] [id = 740] 19:16:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0C7F8400) [pid = 3640] [serial = 2220] [outer = 00000000] 19:16:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (104E7800) [pid = 3640] [serial = 2221] [outer = 0C7F8400] 19:16:01 INFO - PROCESS | 3640 | 1464142561518 Marionette DEBUG loaded listener.js 19:16:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (10A5F400) [pid = 3640] [serial = 2222] [outer = 0C7F8400] 19:16:02 INFO - PROCESS | 3640 | 1464142562038 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:16:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:16:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1000ms 19:16:02 INFO - PROCESS | 3640 | 1464142562081 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 19:16:02 INFO - PROCESS | 3640 | 1464142562084 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 19:16:02 INFO - PROCESS | 3640 | 1464142562089 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:16:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:16:02 INFO - PROCESS | 3640 | 1464142562094 Marionette TRACE conn2 <- [1,2926,null,{}] 19:16:02 INFO - PROCESS | 3640 | 1464142562098 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:02 INFO - PROCESS | 3640 | 1464142562209 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 19:16:02 INFO - PROCESS | 3640 | 1464142562361 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:02 INFO - PROCESS | 3640 | ++DOCSHELL 1107DC00 == 81 [pid = 3640] [id = 741] 19:16:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (11232400) [pid = 3640] [serial = 2223] [outer = 00000000] 19:16:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1295F400) [pid = 3640] [serial = 2224] [outer = 11232400] 19:16:02 INFO - PROCESS | 3640 | 1464142562421 Marionette DEBUG loaded listener.js 19:16:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (13138800) [pid = 3640] [serial = 2225] [outer = 11232400] 19:16:02 INFO - PROCESS | 3640 | 1464142562943 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:16:02 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. 19:16:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 906ms 19:16:03 INFO - PROCESS | 3640 | 1464142563001 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 19:16:03 INFO - PROCESS | 3640 | 1464142563004 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 19:16:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:16:03 INFO - PROCESS | 3640 | 1464142563010 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:16:03 INFO - PROCESS | 3640 | 1464142563012 Marionette TRACE conn2 <- [1,2930,null,{}] 19:16:03 INFO - PROCESS | 3640 | 1464142563016 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:03 INFO - PROCESS | 3640 | 1464142563123 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 19:16:03 INFO - PROCESS | 3640 | 1464142563280 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:03 INFO - PROCESS | 3640 | ++DOCSHELL 156E1800 == 82 [pid = 3640] [id = 742] 19:16:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (156E2000) [pid = 3640] [serial = 2226] [outer = 00000000] 19:16:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1608DC00) [pid = 3640] [serial = 2227] [outer = 156E2000] 19:16:03 INFO - PROCESS | 3640 | 1464142563337 Marionette DEBUG loaded listener.js 19:16:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (163AB000) [pid = 3640] [serial = 2228] [outer = 156E2000] 19:16:03 INFO - PROCESS | 3640 | 1464142563842 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:16:03 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:16:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:16:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 906ms 19:16:03 INFO - PROCESS | 3640 | 1464142563916 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 19:16:03 INFO - PROCESS | 3640 | 1464142563920 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 19:16:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:16:03 INFO - PROCESS | 3640 | 1464142563931 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:16:03 INFO - PROCESS | 3640 | 1464142563936 Marionette TRACE conn2 <- [1,2934,null,{}] 19:16:03 INFO - PROCESS | 3640 | 1464142563940 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:04 INFO - PROCESS | 3640 | 1464142564050 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 19:16:04 INFO - PROCESS | 3640 | 1464142564164 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:04 INFO - PROCESS | 3640 | ++DOCSHELL 0F30A800 == 83 [pid = 3640] [id = 743] 19:16:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1695F400) [pid = 3640] [serial = 2229] [outer = 00000000] 19:16:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (17D21400) [pid = 3640] [serial = 2230] [outer = 1695F400] 19:16:04 INFO - PROCESS | 3640 | 1464142564258 Marionette DEBUG loaded listener.js 19:16:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17FEDC00) [pid = 3640] [serial = 2231] [outer = 1695F400] 19:16:04 INFO - PROCESS | 3640 | 1464142564785 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:16:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:16:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 907ms 19:16:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:16:04 INFO - PROCESS | 3640 | 1464142564833 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:16:04 INFO - PROCESS | 3640 | 1464142564836 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 19:16:04 INFO - PROCESS | 3640 | 1464142564840 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:16:04 INFO - PROCESS | 3640 | 1464142564842 Marionette TRACE conn2 <- [1,2938,null,{}] 19:16:04 INFO - PROCESS | 3640 | 1464142564846 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:04 INFO - PROCESS | 3640 | 1464142564950 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 19:16:05 INFO - PROCESS | 3640 | 1464142565108 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:05 INFO - PROCESS | 3640 | ++DOCSHELL 1693F800 == 84 [pid = 3640] [id = 744] 19:16:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (176CEC00) [pid = 3640] [serial = 2232] [outer = 00000000] 19:16:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18740C00) [pid = 3640] [serial = 2233] [outer = 176CEC00] 19:16:05 INFO - PROCESS | 3640 | 1464142565163 Marionette DEBUG loaded listener.js 19:16:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19814000) [pid = 3640] [serial = 2234] [outer = 176CEC00] 19:16:05 INFO - PROCESS | 3640 | ++DOCSHELL 17953C00 == 85 [pid = 3640] [id = 745] 19:16:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17958C00) [pid = 3640] [serial = 2235] [outer = 00000000] 19:16:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19910C00) [pid = 3640] [serial = 2236] [outer = 17958C00] 19:16:05 INFO - PROCESS | 3640 | 1464142565720 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:16:05 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. 19:16:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 906ms 19:16:05 INFO - PROCESS | 3640 | 1464142565746 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 19:16:05 INFO - PROCESS | 3640 | 1464142565748 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 19:16:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:16:05 INFO - PROCESS | 3640 | 1464142565751 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:16:05 INFO - PROCESS | 3640 | 1464142565753 Marionette TRACE conn2 <- [1,2942,null,{}] 19:16:05 INFO - PROCESS | 3640 | 1464142565757 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:05 INFO - PROCESS | 3640 | 1464142565877 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:16:06 INFO - PROCESS | 3640 | 1464142565998 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:06 INFO - PROCESS | 3640 | ++DOCSHELL 1990D800 == 86 [pid = 3640] [id = 746] 19:16:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1990E000) [pid = 3640] [serial = 2237] [outer = 00000000] 19:16:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19A95C00) [pid = 3640] [serial = 2238] [outer = 1990E000] 19:16:06 INFO - PROCESS | 3640 | 1464142566098 Marionette DEBUG loaded listener.js 19:16:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19AAF000) [pid = 3640] [serial = 2239] [outer = 1990E000] 19:16:06 INFO - PROCESS | 3640 | 1464142566825 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:16:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:16:06 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 19:16:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1157ms 19:16:06 INFO - PROCESS | 3640 | 1464142566908 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 19:16:06 INFO - PROCESS | 3640 | 1464142566912 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 19:16:06 INFO - PROCESS | 3640 | 1464142566917 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:16:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:16:06 INFO - PROCESS | 3640 | 1464142566921 Marionette TRACE conn2 <- [1,2946,null,{}] 19:16:06 INFO - PROCESS | 3640 | 1464142566927 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:07 INFO - PROCESS | 3640 | 1464142567069 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 19:16:07 INFO - PROCESS | 3640 | 1464142567191 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 3640 | ++DOCSHELL 1050F000 == 87 [pid = 3640] [id = 747] 19:16:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (11063400) [pid = 3640] [serial = 2240] [outer = 00000000] 19:16:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1125E000) [pid = 3640] [serial = 2241] [outer = 11063400] 19:16:07 INFO - PROCESS | 3640 | 1464142567239 Marionette DEBUG loaded listener.js 19:16:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (11F18800) [pid = 3640] [serial = 2242] [outer = 11063400] 19:16:07 INFO - PROCESS | 3640 | 1464142567753 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:16:07 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. 19:16:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 906ms 19:16:07 INFO - PROCESS | 3640 | 1464142567824 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 3640 | 1464142567829 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 19:16:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:16:07 INFO - PROCESS | 3640 | 1464142567836 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 3640 | 1464142567838 Marionette TRACE conn2 <- [1,2950,null,{}] 19:16:07 INFO - PROCESS | 3640 | 1464142567842 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:07 INFO - PROCESS | 3640 | 1464142567943 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 19:16:08 INFO - PROCESS | 3640 | 1464142568101 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 1608C800 == 86 [pid = 3640] [id = 706] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 1395C400 == 85 [pid = 3640] [id = 703] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 16D9C000 == 84 [pid = 3640] [id = 739] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 1395D400 == 83 [pid = 3640] [id = 738] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 1047E000 == 82 [pid = 3640] [id = 737] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 15F45400 == 81 [pid = 3640] [id = 736] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 156A8C00 == 80 [pid = 3640] [id = 735] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 13135C00 == 79 [pid = 3640] [id = 734] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 131E1000 == 78 [pid = 3640] [id = 733] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 12B1C800 == 77 [pid = 3640] [id = 732] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 10D3A800 == 76 [pid = 3640] [id = 731] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 0C7F3800 == 75 [pid = 3640] [id = 730] 19:16:08 INFO - PROCESS | 3640 | --DOCSHELL 10ED7C00 == 74 [pid = 3640] [id = 726] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (17FF0800) [pid = 3640] [serial = 2167] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1756C400) [pid = 3640] [serial = 2165] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (17566800) [pid = 3640] [serial = 2164] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1327D000) [pid = 3640] [serial = 2152] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (139BEC00) [pid = 3640] [serial = 2153] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (10D3D800) [pid = 3640] [serial = 2147] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (10C22000) [pid = 3640] [serial = 2146] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15805400) [pid = 3640] [serial = 2155] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1990DC00) [pid = 3640] [serial = 2176] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1580EC00) [pid = 3640] [serial = 2156] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (163AC400) [pid = 3640] [serial = 2158] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (10B41000) [pid = 3640] [serial = 2149] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1105C000) [pid = 3640] [serial = 2150] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (11061400) [pid = 3640] [serial = 2134] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (14343800) [pid = 3640] [serial = 2137] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (176C3800) [pid = 3640] [serial = 2140] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1873D400) [pid = 3640] [serial = 2143] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (182AF400) [pid = 3640] [serial = 2168] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18734400) [pid = 3640] [serial = 2173] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (143D1000) [pid = 3640] [serial = 2170] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (167C7000) [pid = 3640] [serial = 2161] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1695B000) [pid = 3640] [serial = 2162] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1873F400) [pid = 3640] [serial = 2174] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (163B5C00) [pid = 3640] [serial = 2159] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (16084000) [pid = 3640] [serial = 2171] [outer = 00000000] [url = about:blank] 19:16:08 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F3800 == 75 [pid = 3640] [id = 748] 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0C7FF400) [pid = 3640] [serial = 2243] [outer = 00000000] 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (10C1D000) [pid = 3640] [serial = 2244] [outer = 0C7FF400] 19:16:08 INFO - PROCESS | 3640 | 1464142568185 Marionette DEBUG loaded listener.js 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (11061400) [pid = 3640] [serial = 2245] [outer = 0C7FF400] 19:16:08 INFO - PROCESS | 3640 | 1464142568595 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:16:08 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. 19:16:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 813ms 19:16:08 INFO - PROCESS | 3640 | 1464142568639 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 19:16:08 INFO - PROCESS | 3640 | 1464142568641 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 19:16:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:16:08 INFO - PROCESS | 3640 | 1464142568645 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:16:08 INFO - PROCESS | 3640 | 1464142568648 Marionette TRACE conn2 <- [1,2954,null,{}] 19:16:08 INFO - PROCESS | 3640 | 1464142568658 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:08 INFO - PROCESS | 3640 | 1464142568747 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 19:16:08 INFO - PROCESS | 3640 | 1464142568757 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:08 INFO - PROCESS | 3640 | ++DOCSHELL 13E3CC00 == 76 [pid = 3640] [id = 749] 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (13E3D800) [pid = 3640] [serial = 2246] [outer = 00000000] 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15002800) [pid = 3640] [serial = 2247] [outer = 13E3D800] 19:16:08 INFO - PROCESS | 3640 | 1464142568803 Marionette DEBUG loaded listener.js 19:16:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (156AB800) [pid = 3640] [serial = 2248] [outer = 13E3D800] 19:16:09 INFO - PROCESS | 3640 | 1464142569280 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:16:09 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. 19:16:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 704ms 19:16:09 INFO - PROCESS | 3640 | 1464142569345 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:16:09 INFO - PROCESS | 3640 | 1464142569348 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 19:16:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:16:09 INFO - PROCESS | 3640 | 1464142569355 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:16:09 INFO - PROCESS | 3640 | 1464142569356 Marionette TRACE conn2 <- [1,2958,null,{}] 19:16:09 INFO - PROCESS | 3640 | 1464142569360 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:09 INFO - PROCESS | 3640 | 1464142569451 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 19:16:09 INFO - PROCESS | 3640 | 1464142569457 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 3640 | ++DOCSHELL 156B4800 == 77 [pid = 3640] [id = 750] 19:16:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (156DFC00) [pid = 3640] [serial = 2249] [outer = 00000000] 19:16:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15F4AC00) [pid = 3640] [serial = 2250] [outer = 156DFC00] 19:16:09 INFO - PROCESS | 3640 | 1464142569501 Marionette DEBUG loaded listener.js 19:16:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (160E6000) [pid = 3640] [serial = 2251] [outer = 156DFC00] 19:16:09 INFO - PROCESS | 3640 | 1464142569955 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:16:09 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. 19:16:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 19:16:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:16:09 INFO - PROCESS | 3640 | 1464142569989 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 19:16:09 INFO - PROCESS | 3640 | 1464142569991 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 19:16:09 INFO - PROCESS | 3640 | 1464142569994 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:16:09 INFO - PROCESS | 3640 | 1464142569995 Marionette TRACE conn2 <- [1,2962,null,{}] 19:16:10 INFO - PROCESS | 3640 | 1464142569999 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:10 INFO - PROCESS | 3640 | 1464142570099 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:16:10 INFO - PROCESS | 3640 | 1464142570105 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:10 INFO - PROCESS | 3640 | ++DOCSHELL 16090400 == 78 [pid = 3640] [id = 751] 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (163B0000) [pid = 3640] [serial = 2252] [outer = 00000000] 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (167BF000) [pid = 3640] [serial = 2253] [outer = 163B0000] 19:16:10 INFO - PROCESS | 3640 | 1464142570149 Marionette DEBUG loaded listener.js 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (167C6400) [pid = 3640] [serial = 2254] [outer = 163B0000] 19:16:10 INFO - PROCESS | 3640 | 1464142570617 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:16:10 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. 19:16:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 19:16:10 INFO - PROCESS | 3640 | 1464142570632 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 19:16:10 INFO - PROCESS | 3640 | 1464142570634 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 19:16:10 INFO - PROCESS | 3640 | 1464142570638 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:16:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:16:10 INFO - PROCESS | 3640 | 1464142570639 Marionette TRACE conn2 <- [1,2966,null,{}] 19:16:10 INFO - PROCESS | 3640 | 1464142570643 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:10 INFO - PROCESS | 3640 | 1464142570804 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 19:16:10 INFO - PROCESS | 3640 | 1464142570867 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:10 INFO - PROCESS | 3640 | ++DOCSHELL 168DFC00 == 79 [pid = 3640] [id = 752] 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1695B000) [pid = 3640] [serial = 2255] [outer = 00000000] 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (16DA8400) [pid = 3640] [serial = 2256] [outer = 1695B000] 19:16:10 INFO - PROCESS | 3640 | 1464142570912 Marionette DEBUG loaded listener.js 19:16:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (17567400) [pid = 3640] [serial = 2257] [outer = 1695B000] 19:16:11 INFO - PROCESS | 3640 | 1464142571295 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:16:11 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. 19:16:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 704ms 19:16:11 INFO - PROCESS | 3640 | 1464142571337 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 19:16:11 INFO - PROCESS | 3640 | 1464142571339 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 19:16:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:16:11 INFO - PROCESS | 3640 | 1464142571343 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:16:11 INFO - PROCESS | 3640 | 1464142571344 Marionette TRACE conn2 <- [1,2970,null,{}] 19:16:11 INFO - PROCESS | 3640 | 1464142571347 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:11 INFO - PROCESS | 3640 | 1464142571469 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 19:16:11 INFO - PROCESS | 3640 | 1464142571532 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:11 INFO - PROCESS | 3640 | ++DOCSHELL 176D2C00 == 80 [pid = 3640] [id = 753] 19:16:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (178B3000) [pid = 3640] [serial = 2258] [outer = 00000000] 19:16:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (182AC400) [pid = 3640] [serial = 2259] [outer = 178B3000] 19:16:11 INFO - PROCESS | 3640 | 1464142571607 Marionette DEBUG loaded listener.js 19:16:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (18733000) [pid = 3640] [serial = 2260] [outer = 178B3000] 19:16:11 INFO - PROCESS | 3640 | 1464142572000 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:16:12 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 19:16:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:16:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 19:16:12 INFO - PROCESS | 3640 | 1464142572043 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 3640 | 1464142572045 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 19:16:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:16:12 INFO - PROCESS | 3640 | 1464142572048 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - PROCESS | 3640 | 1464142572050 Marionette TRACE conn2 <- [1,2974,null,{}] 19:16:12 INFO - PROCESS | 3640 | 1464142572053 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:12 INFO - PROCESS | 3640 | 1464142572172 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 19:16:12 INFO - PROCESS | 3640 | 1464142572177 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 3640 | ++DOCSHELL 18738000 == 81 [pid = 3640] [id = 754] 19:16:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1980A400) [pid = 3640] [serial = 2261] [outer = 00000000] 19:16:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1990DC00) [pid = 3640] [serial = 2262] [outer = 1980A400] 19:16:12 INFO - PROCESS | 3640 | 1464142572221 Marionette DEBUG loaded listener.js 19:16:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19913000) [pid = 3640] [serial = 2263] [outer = 1980A400] 19:16:12 INFO - PROCESS | 3640 | 1464142572629 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:16:12 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. 19:16:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 641ms 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (10A61400) [pid = 3640] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (156B1000) [pid = 3640] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (12B28800) [pid = 3640] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1608D800) [pid = 3640] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (10D3DC00) [pid = 3640] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1327B000) [pid = 3640] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1616E400) [pid = 3640] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0C7F4800) [pid = 3640] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (13137400) [pid = 3640] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (150BEC00) [pid = 3640] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (156B5400) [pid = 3640] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1756E800) [pid = 3640] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1980B000) [pid = 3640] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:16:12 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (104F1400) [pid = 3640] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:16:12 INFO - PROCESS | 3640 | 1464142572874 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 3640 | 1464142572876 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 19:16:12 INFO - PROCESS | 3640 | 1464142572885 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:16:12 INFO - PROCESS | 3640 | 1464142572896 Marionette TRACE conn2 <- [1,2978,null,{}] 19:16:12 INFO - PROCESS | 3640 | 1464142572900 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:12 INFO - PROCESS | 3640 | 1464142572981 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 19:16:12 INFO - PROCESS | 3640 | 1464142572990 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 3640 | ++DOCSHELL 10D3B800 == 82 [pid = 3640] [id = 755] 19:16:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (10D3DC00) [pid = 3640] [serial = 2264] [outer = 00000000] 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (13137400) [pid = 3640] [serial = 2265] [outer = 10D3DC00] 19:16:13 INFO - PROCESS | 3640 | 1464142573033 Marionette DEBUG loaded listener.js 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (139BD400) [pid = 3640] [serial = 2266] [outer = 10D3DC00] 19:16:13 INFO - PROCESS | 3640 | ++DOCSHELL 19880C00 == 83 [pid = 3640] [id = 756] 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1990D000) [pid = 3640] [serial = 2267] [outer = 00000000] 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19A8CC00) [pid = 3640] [serial = 2268] [outer = 1990D000] 19:16:13 INFO - PROCESS | 3640 | 1464142573482 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:16:13 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. 19:16:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 657ms 19:16:13 INFO - PROCESS | 3640 | 1464142573546 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 19:16:13 INFO - PROCESS | 3640 | 1464142573548 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 19:16:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:16:13 INFO - PROCESS | 3640 | 1464142573551 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:16:13 INFO - PROCESS | 3640 | 1464142573552 Marionette TRACE conn2 <- [1,2982,null,{}] 19:16:13 INFO - PROCESS | 3640 | 1464142573556 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:13 INFO - PROCESS | 3640 | 1464142573656 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:16:13 INFO - PROCESS | 3640 | 1464142573662 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:13 INFO - PROCESS | 3640 | ++DOCSHELL 10B4AC00 == 84 [pid = 3640] [id = 757] 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (10C1A400) [pid = 3640] [serial = 2269] [outer = 00000000] 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19A99800) [pid = 3640] [serial = 2270] [outer = 10C1A400] 19:16:13 INFO - PROCESS | 3640 | 1464142573705 Marionette DEBUG loaded listener.js 19:16:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1A18E800) [pid = 3640] [serial = 2271] [outer = 10C1A400] 19:16:14 INFO - PROCESS | 3640 | 1464142574123 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:16:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:16:14 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 19:16:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 19:16:14 INFO - PROCESS | 3640 | 1464142574148 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 19:16:14 INFO - PROCESS | 3640 | 1464142574150 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 19:16:14 INFO - PROCESS | 3640 | 1464142574153 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:16:14 INFO - PROCESS | 3640 | 1464142574156 Marionette TRACE conn2 <- [1,2986,null,{}] 19:16:14 INFO - PROCESS | 3640 | 1464142574159 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:14 INFO - PROCESS | 3640 | 1464142574310 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 19:16:14 INFO - PROCESS | 3640 | 1464142574346 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:14 INFO - PROCESS | 3640 | ++DOCSHELL 10337000 == 85 [pid = 3640] [id = 758] 19:16:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19A8C400) [pid = 3640] [serial = 2272] [outer = 00000000] 19:16:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1A1BD000) [pid = 3640] [serial = 2273] [outer = 19A8C400] 19:16:14 INFO - PROCESS | 3640 | 1464142574394 Marionette DEBUG loaded listener.js 19:16:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A1C3000) [pid = 3640] [serial = 2274] [outer = 19A8C400] 19:16:14 INFO - PROCESS | 3640 | 1464142574798 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:16:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:16:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 704ms 19:16:14 INFO - PROCESS | 3640 | 1464142574911 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 19:16:14 INFO - PROCESS | 3640 | 1464142574915 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 19:16:14 INFO - PROCESS | 3640 | 1464142574924 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:16:14 INFO - PROCESS | 3640 | 1464142574928 Marionette TRACE conn2 <- [1,2990,null,{}] 19:16:14 INFO - PROCESS | 3640 | 1464142574935 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:15 INFO - PROCESS | 3640 | 1464142575060 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 19:16:15 INFO - PROCESS | 3640 | 1464142575174 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:15 INFO - PROCESS | 3640 | ++DOCSHELL 10C21C00 == 86 [pid = 3640] [id = 759] 19:16:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (10C22000) [pid = 3640] [serial = 2275] [outer = 00000000] 19:16:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (10ED7C00) [pid = 3640] [serial = 2276] [outer = 10C22000] 19:16:15 INFO - PROCESS | 3640 | 1464142575270 Marionette DEBUG loaded listener.js 19:16:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (11075C00) [pid = 3640] [serial = 2277] [outer = 10C22000] 19:16:15 INFO - PROCESS | 3640 | 1464142575859 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:16:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:16:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 954ms 19:16:15 INFO - PROCESS | 3640 | 1464142575871 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 19:16:15 INFO - PROCESS | 3640 | 1464142575875 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 19:16:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:16:15 INFO - PROCESS | 3640 | 1464142575883 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:16:15 INFO - PROCESS | 3640 | 1464142575887 Marionette TRACE conn2 <- [1,2994,null,{}] 19:16:15 INFO - PROCESS | 3640 | 1464142575891 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:16 INFO - PROCESS | 3640 | 1464142576003 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 19:16:16 INFO - PROCESS | 3640 | 1464142576191 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:16 INFO - PROCESS | 3640 | ++DOCSHELL 143C4000 == 87 [pid = 3640] [id = 760] 19:16:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (143D0800) [pid = 3640] [serial = 2278] [outer = 00000000] 19:16:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (15765C00) [pid = 3640] [serial = 2279] [outer = 143D0800] 19:16:16 INFO - PROCESS | 3640 | 1464142576246 Marionette DEBUG loaded listener.js 19:16:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (16088000) [pid = 3640] [serial = 2280] [outer = 143D0800] 19:16:16 INFO - PROCESS | 3640 | 1464142576763 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:16:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:16:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 891ms 19:16:16 INFO - PROCESS | 3640 | 1464142576786 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:16:16 INFO - PROCESS | 3640 | 1464142576789 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 19:16:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:16:16 INFO - PROCESS | 3640 | 1464142576792 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:16:16 INFO - PROCESS | 3640 | 1464142576795 Marionette TRACE conn2 <- [1,2998,null,{}] 19:16:16 INFO - PROCESS | 3640 | 1464142576805 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:16 INFO - PROCESS | 3640 | 1464142576919 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 19:16:17 INFO - PROCESS | 3640 | 1464142577070 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:17 INFO - PROCESS | 3640 | ++DOCSHELL 17566000 == 88 [pid = 3640] [id = 761] 19:16:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (17566400) [pid = 3640] [serial = 2281] [outer = 00000000] 19:16:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (17F1A800) [pid = 3640] [serial = 2282] [outer = 17566400] 19:16:17 INFO - PROCESS | 3640 | 1464142577131 Marionette DEBUG loaded listener.js 19:16:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (19884400) [pid = 3640] [serial = 2283] [outer = 17566400] 19:16:17 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:16:17 INFO - PROCESS | 3640 | 1464142577715 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:16:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:16:17 INFO - {} 19:16:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:16:17 INFO - {} 19:16:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:16:17 INFO - {} 19:16:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:16:17 INFO - {} 19:16:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 938ms 19:16:17 INFO - PROCESS | 3640 | 1464142577737 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 19:16:17 INFO - PROCESS | 3640 | 1464142577740 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 19:16:17 INFO - TEST-START | /FileAPI/fileReader.html 19:16:17 INFO - PROCESS | 3640 | 1464142577743 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:16:17 INFO - PROCESS | 3640 | 1464142577745 Marionette TRACE conn2 <- [1,3002,null,{}] 19:16:17 INFO - PROCESS | 3640 | 1464142577749 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:17 INFO - PROCESS | 3640 | 1464142577888 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:16:18 INFO - PROCESS | 3640 | 1464142578034 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:18 INFO - PROCESS | 3640 | ++DOCSHELL 16964400 == 89 [pid = 3640] [id = 762] 19:16:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19913400) [pid = 3640] [serial = 2284] [outer = 00000000] 19:16:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1A5EA800) [pid = 3640] [serial = 2285] [outer = 19913400] 19:16:18 INFO - PROCESS | 3640 | 1464142578089 Marionette DEBUG loaded listener.js 19:16:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A5F0000) [pid = 3640] [serial = 2286] [outer = 19913400] 19:16:18 INFO - PROCESS | 3640 | 1464142578594 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:16:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:16:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:16:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:16:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:16:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 891ms 19:16:18 INFO - PROCESS | 3640 | 1464142578648 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 19:16:18 INFO - PROCESS | 3640 | 1464142578650 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 19:16:18 INFO - TEST-START | /FileAPI/historical.html 19:16:18 INFO - PROCESS | 3640 | 1464142578670 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:16:18 INFO - PROCESS | 3640 | 1464142578672 Marionette TRACE conn2 <- [1,3006,null,{}] 19:16:18 INFO - PROCESS | 3640 | 1464142578676 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:18 INFO - PROCESS | 3640 | 1464142578781 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 19:16:18 INFO - PROCESS | 3640 | 1464142578941 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:18 INFO - PROCESS | 3640 | ++DOCSHELL 1A5F1400 == 90 [pid = 3640] [id = 763] 19:16:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A731800) [pid = 3640] [serial = 2287] [outer = 00000000] 19:16:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1A738800) [pid = 3640] [serial = 2288] [outer = 1A731800] 19:16:19 INFO - PROCESS | 3640 | 1464142578995 Marionette DEBUG loaded listener.js 19:16:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1A73A400) [pid = 3640] [serial = 2289] [outer = 1A731800] 19:16:19 INFO - PROCESS | 3640 | 1464142579512 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:16:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:16:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:16:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:16:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:16:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:16:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:16:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:16:19 INFO - TEST-OK | /FileAPI/historical.html | took 906ms 19:16:19 INFO - PROCESS | 3640 | 1464142579576 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 19:16:19 INFO - PROCESS | 3640 | 1464142579578 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 19:16:19 INFO - TEST-START | /FileAPI/idlharness.html 19:16:19 INFO - PROCESS | 3640 | 1464142579582 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:16:19 INFO - PROCESS | 3640 | 1464142579584 Marionette TRACE conn2 <- [1,3010,null,{}] 19:16:19 INFO - PROCESS | 3640 | 1464142579589 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:19 INFO - PROCESS | 3640 | 1464142579767 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 19:16:19 INFO - PROCESS | 3640 | 1464142579951 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:19 INFO - PROCESS | 3640 | ++DOCSHELL 168D3C00 == 91 [pid = 3640] [id = 764] 19:16:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (16965C00) [pid = 3640] [serial = 2290] [outer = 00000000] 19:16:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1AC34C00) [pid = 3640] [serial = 2291] [outer = 16965C00] 19:16:20 INFO - PROCESS | 3640 | 1464142580008 Marionette DEBUG loaded listener.js 19:16:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1B205C00) [pid = 3640] [serial = 2292] [outer = 16965C00] 19:16:20 INFO - PROCESS | 3640 | 1464142580943 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:16:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:16:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:16:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:16:21 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 19:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:16:21 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 19:16:21 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 19:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:16:21 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 19:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:16:21 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 19:16:21 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 19:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:16:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:16:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:16:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:16:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:16:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1673ms 19:16:21 INFO - PROCESS | 3640 | 1464142581253 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 3640 | 1464142581258 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 19:16:21 INFO - TEST-START | /FileAPI/idlharness.worker 19:16:21 INFO - PROCESS | 3640 | 1464142581347 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - PROCESS | 3640 | 1464142581350 Marionette TRACE conn2 <- [1,3014,null,{}] 19:16:21 INFO - PROCESS | 3640 | 1464142581356 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:21 INFO - PROCESS | 3640 | 1464142581453 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 19:16:21 INFO - PROCESS | 3640 | 1464142581598 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:21 INFO - PROCESS | 3640 | ++DOCSHELL 105FA800 == 92 [pid = 3640] [id = 765] 19:16:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (10A58800) [pid = 3640] [serial = 2293] [outer = 00000000] 19:16:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1107E400) [pid = 3640] [serial = 2294] [outer = 10A58800] 19:16:21 INFO - PROCESS | 3640 | 1464142581647 Marionette DEBUG loaded listener.js 19:16:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (12F17000) [pid = 3640] [serial = 2295] [outer = 10A58800] 19:16:21 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 16ECA400 == 91 [pid = 3640] [id = 636] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1327EC00 == 90 [pid = 3640] [id = 674] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1395AC00 == 89 [pid = 3640] [id = 635] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 0C7F0400 == 88 [pid = 3640] [id = 581] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1050E400 == 87 [pid = 3640] [id = 634] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 12F4E000 == 86 [pid = 3640] [id = 660] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1756C000 == 85 [pid = 3640] [id = 637] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1107C400 == 84 [pid = 3640] [id = 584] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 11CB0400 == 83 [pid = 3640] [id = 712] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 168D4400 == 82 [pid = 3640] [id = 713] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 10B4A800 == 81 [pid = 3640] [id = 711] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 10D36800 == 80 [pid = 3640] [id = 651] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1695E400 == 79 [pid = 3640] [id = 622] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 10B3DC00 == 78 [pid = 3640] [id = 704] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 10B4AC00 == 77 [pid = 3640] [id = 757] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 19880C00 == 76 [pid = 3640] [id = 756] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 10D3B800 == 75 [pid = 3640] [id = 755] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 18738000 == 74 [pid = 3640] [id = 754] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 176D2C00 == 73 [pid = 3640] [id = 753] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 168DFC00 == 72 [pid = 3640] [id = 752] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 16090400 == 71 [pid = 3640] [id = 751] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 156B4800 == 70 [pid = 3640] [id = 750] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 13E3CC00 == 69 [pid = 3640] [id = 749] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 0C7F3800 == 68 [pid = 3640] [id = 748] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1050F000 == 67 [pid = 3640] [id = 747] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 17953C00 == 66 [pid = 3640] [id = 745] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 1107DC00 == 65 [pid = 3640] [id = 741] 19:16:22 INFO - PROCESS | 3640 | --DOCSHELL 0C7F6800 == 64 [pid = 3640] [id = 740] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (163A6C00) [pid = 3640] [serial = 2090] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (17F20C00) [pid = 3640] [serial = 2132] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1873B000) [pid = 3640] [serial = 2093] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1987A400) [pid = 3640] [serial = 2096] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1107A000) [pid = 3640] [serial = 2087] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1580AC00) [pid = 3640] [serial = 2206] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (12FA8000) [pid = 3640] [serial = 2197] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1676A000) [pid = 3640] [serial = 2209] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (13132C00) [pid = 3640] [serial = 2198] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1105D800) [pid = 3640] [serial = 2194] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (11067800) [pid = 3640] [serial = 2195] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (139BF000) [pid = 3640] [serial = 2200] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (13A77400) [pid = 3640] [serial = 2201] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1185D400) [pid = 3640] [serial = 2179] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1980E400) [pid = 3640] [serial = 2185] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1608AC00) [pid = 3640] [serial = 2207] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (13962400) [pid = 3640] [serial = 2212] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (16960800) [pid = 3640] [serial = 2215] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (156A9C00) [pid = 3640] [serial = 2213] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (167BC400) [pid = 3640] [serial = 2210] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0F308400) [pid = 3640] [serial = 2192] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15010C00) [pid = 3640] [serial = 2182] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (10A60800) [pid = 3640] [serial = 2191] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19A97400) [pid = 3640] [serial = 2188] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (14341000) [pid = 3640] [serial = 2203] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1500F000) [pid = 3640] [serial = 2204] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16967000) [pid = 3640] [serial = 2216] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16EC5800) [pid = 3640] [serial = 2218] [outer = 00000000] [url = about:blank] 19:16:22 INFO - PROCESS | 3640 | 1464142582730 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:16:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:16:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:16:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:16:22 INFO - {} 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:16:22 INFO - {} 19:16:22 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 - {} 19:16:22 INFO - {} 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:16:22 INFO - {} 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:16:22 INFO - {} 19:16:22 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 - {} 19:16:22 INFO - {} 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 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 19:16:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:16:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:16:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:16:22 INFO - {} 19:16:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1626ms 19:16:22 INFO - PROCESS | 3640 | 1464142582968 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:16:22 INFO - PROCESS | 3640 | 1464142582972 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 19:16:22 INFO - PROCESS | 3640 | 1464142582980 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:16:22 INFO - PROCESS | 3640 | 1464142582983 Marionette TRACE conn2 <- [1,3018,null,{}] 19:16:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:16:23 INFO - PROCESS | 3640 | 1464142582987 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:23 INFO - PROCESS | 3640 | 1464142583071 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 19:16:23 INFO - PROCESS | 3640 | 1464142583078 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:23 INFO - PROCESS | 3640 | ++DOCSHELL 1312B800 == 65 [pid = 3640] [id = 766] 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (13131400) [pid = 3640] [serial = 2296] [outer = 00000000] 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1794AC00) [pid = 3640] [serial = 2297] [outer = 13131400] 19:16:23 INFO - PROCESS | 3640 | 1464142583122 Marionette DEBUG loaded listener.js 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17FF6C00) [pid = 3640] [serial = 2298] [outer = 13131400] 19:16:23 INFO - PROCESS | 3640 | 1464142583587 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:16:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:16:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 641ms 19:16:23 INFO - PROCESS | 3640 | 1464142583624 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 3640 | 1464142583628 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 19:16:23 INFO - PROCESS | 3640 | 1464142583632 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 3640 | 1464142583634 Marionette TRACE conn2 <- [1,3022,null,{}] 19:16:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:16:23 INFO - PROCESS | 3640 | 1464142583643 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:23 INFO - PROCESS | 3640 | 1464142583739 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:16:23 INFO - PROCESS | 3640 | 1464142583749 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:23 INFO - PROCESS | 3640 | ++DOCSHELL 1987BC00 == 66 [pid = 3640] [id = 767] 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1987E400) [pid = 3640] [serial = 2299] [outer = 00000000] 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19AA5000) [pid = 3640] [serial = 2300] [outer = 1987E400] 19:16:23 INFO - PROCESS | 3640 | 1464142583796 Marionette DEBUG loaded listener.js 19:16:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1A191800) [pid = 3640] [serial = 2301] [outer = 1987E400] 19:16:24 INFO - PROCESS | 3640 | 1464142584233 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:16:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 625ms 19:16:24 INFO - PROCESS | 3640 | 1464142584284 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 19:16:24 INFO - PROCESS | 3640 | 1464142584286 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 19:16:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:16:24 INFO - PROCESS | 3640 | 1464142584290 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:16:24 INFO - PROCESS | 3640 | 1464142584292 Marionette TRACE conn2 <- [1,3026,null,{}] 19:16:24 INFO - PROCESS | 3640 | 1464142584295 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:24 INFO - PROCESS | 3640 | 1464142584383 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 19:16:24 INFO - PROCESS | 3640 | 1464142584388 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:24 INFO - PROCESS | 3640 | ++DOCSHELL 1A18D800 == 67 [pid = 3640] [id = 768] 19:16:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A1BB000) [pid = 3640] [serial = 2302] [outer = 00000000] 19:16:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1A736000) [pid = 3640] [serial = 2303] [outer = 1A1BB000] 19:16:24 INFO - PROCESS | 3640 | 1464142584433 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1A740400) [pid = 3640] [serial = 2304] [outer = 1A1BB000] 19:16:24 INFO - PROCESS | 3640 | 1464142584909 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:16:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 19:16:24 INFO - PROCESS | 3640 | 1464142584926 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 19:16:24 INFO - PROCESS | 3640 | 1464142584928 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 19:16:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:16:24 INFO - PROCESS | 3640 | 1464142584931 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:16:24 INFO - PROCESS | 3640 | 1464142584933 Marionette TRACE conn2 <- [1,3030,null,{}] 19:16:24 INFO - PROCESS | 3640 | 1464142584936 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:25 INFO - PROCESS | 3640 | 1464142585059 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 19:16:25 INFO - PROCESS | 3640 | 1464142585138 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:25 INFO - PROCESS | 3640 | ++DOCSHELL 19A9B000 == 68 [pid = 3640] [id = 769] 19:16:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1A1C1C00) [pid = 3640] [serial = 2305] [outer = 00000000] 19:16:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1B35E400) [pid = 3640] [serial = 2306] [outer = 1A1C1C00] 19:16:25 INFO - PROCESS | 3640 | 1464142585182 Marionette DEBUG loaded listener.js 19:16:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1B360400) [pid = 3640] [serial = 2307] [outer = 1A1C1C00] 19:16:25 INFO - PROCESS | 3640 | 1464142585760 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:16:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:16:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:16:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:16:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:16:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 938ms 19:16:25 INFO - PROCESS | 3640 | 1464142585873 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 19:16:25 INFO - PROCESS | 3640 | 1464142585876 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 19:16:25 INFO - PROCESS | 3640 | 1464142585888 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:16:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:16:25 INFO - PROCESS | 3640 | 1464142585890 Marionette TRACE conn2 <- [1,3034,null,{}] 19:16:25 INFO - PROCESS | 3640 | 1464142585894 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:26 INFO - PROCESS | 3640 | 1464142586043 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 19:16:26 INFO - PROCESS | 3640 | 1464142586115 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:26 INFO - PROCESS | 3640 | ++DOCSHELL 10C27800 == 69 [pid = 3640] [id = 770] 19:16:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1B35E000) [pid = 3640] [serial = 2308] [outer = 00000000] 19:16:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1B596000) [pid = 3640] [serial = 2309] [outer = 1B35E000] 19:16:26 INFO - PROCESS | 3640 | 1464142586160 Marionette DEBUG loaded listener.js 19:16:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1D1D7800) [pid = 3640] [serial = 2310] [outer = 1B35E000] 19:16:26 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:16:26 INFO - PROCESS | 3640 | 1464142586589 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:16:26 INFO - {} 19:16:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (178B3000) [pid = 3640] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1980A400) [pid = 3640] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0C7FF400) [pid = 3640] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (13E3D800) [pid = 3640] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (17958C00) [pid = 3640] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (163B0000) [pid = 3640] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (16D9C800) [pid = 3640] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (156DFC00) [pid = 3640] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1990D000) [pid = 3640] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (10D3DC00) [pid = 3640] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (11063400) [pid = 3640] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1695B000) [pid = 3640] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (10C1A400) [pid = 3640] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:16:26 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1794F800) [pid = 3640] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:16:26 INFO - PROCESS | 3640 | 1464142586826 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:16:26 INFO - PROCESS | 3640 | 1464142586828 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 19:16:26 INFO - PROCESS | 3640 | 1464142586837 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:16:26 INFO - PROCESS | 3640 | 1464142586839 Marionette TRACE conn2 <- [1,3038,null,{}] 19:16:26 INFO - PROCESS | 3640 | 1464142586842 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:16:26 INFO - PROCESS | 3640 | 1464142586925 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 19:16:26 INFO - PROCESS | 3640 | 1464142586931 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:26 INFO - PROCESS | 3640 | ++DOCSHELL 11063400 == 70 [pid = 3640] [id = 771] 19:16:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (16D9C800) [pid = 3640] [serial = 2311] [outer = 00000000] 19:16:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19815800) [pid = 3640] [serial = 2312] [outer = 16D9C800] 19:16:26 INFO - PROCESS | 3640 | 1464142586975 Marionette DEBUG loaded listener.js 19:16:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D1DD400) [pid = 3640] [serial = 2313] [outer = 16D9C800] 19:16:27 INFO - PROCESS | 3640 | 1464142587431 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:16:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 19:16:27 INFO - PROCESS | 3640 | 1464142587489 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 19:16:27 INFO - PROCESS | 3640 | 1464142587491 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 19:16:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:16:27 INFO - PROCESS | 3640 | 1464142587495 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:16:27 INFO - PROCESS | 3640 | 1464142587497 Marionette TRACE conn2 <- [1,3042,null,{}] 19:16:27 INFO - PROCESS | 3640 | 1464142587500 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:27 INFO - PROCESS | 3640 | 1464142587582 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 19:16:27 INFO - PROCESS | 3640 | 1464142587592 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:27 INFO - PROCESS | 3640 | ++DOCSHELL 10503800 == 71 [pid = 3640] [id = 772] 19:16:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (10504800) [pid = 3640] [serial = 2314] [outer = 00000000] 19:16:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D1E6C00) [pid = 3640] [serial = 2315] [outer = 10504800] 19:16:27 INFO - PROCESS | 3640 | 1464142587637 Marionette DEBUG loaded listener.js 19:16:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1ED04800) [pid = 3640] [serial = 2316] [outer = 10504800] 19:16:28 INFO - PROCESS | 3640 | 1464142588301 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:16:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 19:16:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:16:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:16:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1000ms 19:16:28 INFO - PROCESS | 3640 | 1464142588500 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 19:16:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:16:28 INFO - PROCESS | 3640 | 1464142588502 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 19:16:28 INFO - PROCESS | 3640 | 1464142588506 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:16:28 INFO - PROCESS | 3640 | 1464142588508 Marionette TRACE conn2 <- [1,3046,null,{}] 19:16:28 INFO - PROCESS | 3640 | 1464142588512 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:28 INFO - PROCESS | 3640 | 1464142588601 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 19:16:28 INFO - PROCESS | 3640 | 1464142588607 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:28 INFO - PROCESS | 3640 | ++DOCSHELL 1107DC00 == 72 [pid = 3640] [id = 773] 19:16:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (11080000) [pid = 3640] [serial = 2317] [outer = 00000000] 19:16:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1395D400) [pid = 3640] [serial = 2318] [outer = 11080000] 19:16:28 INFO - PROCESS | 3640 | 1464142588650 Marionette DEBUG loaded listener.js 19:16:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (139BF000) [pid = 3640] [serial = 2319] [outer = 11080000] 19:16:29 INFO - PROCESS | 3640 | 1464142589381 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:16:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:16:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:16:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:16:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:16:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:16:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:16:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:16:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:16:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 891ms 19:16:29 INFO - PROCESS | 3640 | 1464142589415 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 19:16:29 INFO - PROCESS | 3640 | 1464142589420 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 19:16:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:16:29 INFO - PROCESS | 3640 | 1464142589425 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:16:29 INFO - PROCESS | 3640 | 1464142589429 Marionette TRACE conn2 <- [1,3050,null,{}] 19:16:29 INFO - PROCESS | 3640 | 1464142589435 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:29 INFO - PROCESS | 3640 | 1464142589555 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 19:16:29 INFO - PROCESS | 3640 | 1464142589705 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:29 INFO - PROCESS | 3640 | ++DOCSHELL 12B28C00 == 73 [pid = 3640] [id = 774] 19:16:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (12F0D400) [pid = 3640] [serial = 2320] [outer = 00000000] 19:16:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (13E3A000) [pid = 3640] [serial = 2321] [outer = 12F0D400] 19:16:29 INFO - PROCESS | 3640 | 1464142589769 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (15002C00) [pid = 3640] [serial = 2322] [outer = 12F0D400] 19:16:30 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:16:30 INFO - PROCESS | 3640 | 1464142590347 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:16:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:16:30 INFO - {} 19:16:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 954ms 19:16:30 INFO - PROCESS | 3640 | 1464142590371 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 3640 | 1464142590377 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 19:16:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:16:30 INFO - PROCESS | 3640 | 1464142590383 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:16:30 INFO - PROCESS | 3640 | 1464142590386 Marionette TRACE conn2 <- [1,3054,null,{}] 19:16:30 INFO - PROCESS | 3640 | 1464142590390 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:30 INFO - PROCESS | 3640 | 1464142590504 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 19:16:30 INFO - PROCESS | 3640 | 1464142590653 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:30 INFO - PROCESS | 3640 | ++DOCSHELL 15F44800 == 74 [pid = 3640] [id = 775] 19:16:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (15F4B000) [pid = 3640] [serial = 2323] [outer = 00000000] 19:16:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (167CA000) [pid = 3640] [serial = 2324] [outer = 15F4B000] 19:16:30 INFO - PROCESS | 3640 | 1464142590709 Marionette DEBUG loaded listener.js 19:16:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (17570800) [pid = 3640] [serial = 2325] [outer = 15F4B000] 19:16:31 INFO - PROCESS | 3640 | 1464142591252 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:16:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:16:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 907ms 19:16:31 INFO - PROCESS | 3640 | 1464142591286 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 19:16:31 INFO - PROCESS | 3640 | 1464142591289 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 19:16:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:16:31 INFO - PROCESS | 3640 | 1464142591293 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:16:31 INFO - PROCESS | 3640 | 1464142591297 Marionette TRACE conn2 <- [1,3058,null,{}] 19:16:31 INFO - PROCESS | 3640 | 1464142591308 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:31 INFO - PROCESS | 3640 | 1464142591419 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 19:16:31 INFO - PROCESS | 3640 | 1464142591582 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:31 INFO - PROCESS | 3640 | ++DOCSHELL 1991A000 == 75 [pid = 3640] [id = 776] 19:16:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19A9A400) [pid = 3640] [serial = 2326] [outer = 00000000] 19:16:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1A1C3400) [pid = 3640] [serial = 2327] [outer = 19A9A400] 19:16:31 INFO - PROCESS | 3640 | 1464142591640 Marionette DEBUG loaded listener.js 19:16:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A735400) [pid = 3640] [serial = 2328] [outer = 19A9A400] 19:16:32 INFO - PROCESS | 3640 | 1464142592199 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:16:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 938ms 19:16:32 INFO - PROCESS | 3640 | 1464142592238 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 19:16:32 INFO - PROCESS | 3640 | 1464142592241 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 19:16:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:16:32 INFO - PROCESS | 3640 | 1464142592245 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:16:32 INFO - PROCESS | 3640 | 1464142592247 Marionette TRACE conn2 <- [1,3062,null,{}] 19:16:32 INFO - PROCESS | 3640 | 1464142592250 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:32 INFO - PROCESS | 3640 | 1464142592363 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 19:16:32 INFO - PROCESS | 3640 | 1464142592524 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:32 INFO - PROCESS | 3640 | ++DOCSHELL 18750C00 == 76 [pid = 3640] [id = 777] 19:16:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (18751000) [pid = 3640] [serial = 2329] [outer = 00000000] 19:16:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (18756C00) [pid = 3640] [serial = 2330] [outer = 18751000] 19:16:32 INFO - PROCESS | 3640 | 1464142592583 Marionette DEBUG loaded listener.js 19:16:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (18759C00) [pid = 3640] [serial = 2331] [outer = 18751000] 19:16:33 INFO - PROCESS | 3640 | 1464142593067 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:16:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 828ms 19:16:33 INFO - PROCESS | 3640 | 1464142593087 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 19:16:33 INFO - PROCESS | 3640 | 1464142593089 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 19:16:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:16:33 INFO - PROCESS | 3640 | 1464142593093 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:16:33 INFO - PROCESS | 3640 | 1464142593095 Marionette TRACE conn2 <- [1,3066,null,{}] 19:16:33 INFO - PROCESS | 3640 | 1464142593116 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:33 INFO - PROCESS | 3640 | 1464142593224 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 19:16:33 INFO - PROCESS | 3640 | 1464142593342 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 3640 | ++DOCSHELL 13B2B400 == 77 [pid = 3640] [id = 778] 19:16:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (13B2B800) [pid = 3640] [serial = 2332] [outer = 00000000] 19:16:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (13B34000) [pid = 3640] [serial = 2333] [outer = 13B2B800] 19:16:33 INFO - PROCESS | 3640 | 1464142593395 Marionette DEBUG loaded listener.js 19:16:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (13B36400) [pid = 3640] [serial = 2334] [outer = 13B2B800] 19:16:33 INFO - PROCESS | 3640 | 1464142593968 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 19:16:34 INFO - PROCESS | 3640 | 1464142594033 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 19:16:34 INFO - PROCESS | 3640 | 1464142594037 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:16:34 INFO - PROCESS | 3640 | 1464142594039 Marionette TRACE conn2 <- [1,3070,null,{}] 19:16:34 INFO - PROCESS | 3640 | 1464142594043 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:34 INFO - PROCESS | 3640 | 1464142594191 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 19:16:34 INFO - PROCESS | 3640 | 1464142594345 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:34 INFO - PROCESS | 3640 | ++DOCSHELL 13B38000 == 78 [pid = 3640] [id = 779] 19:16:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (13B39400) [pid = 3640] [serial = 2335] [outer = 00000000] 19:16:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1B353C00) [pid = 3640] [serial = 2336] [outer = 13B39400] 19:16:34 INFO - PROCESS | 3640 | 1464142594400 Marionette DEBUG loaded listener.js 19:16:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1B359800) [pid = 3640] [serial = 2337] [outer = 13B39400] 19:16:34 INFO - PROCESS | 3640 | 1464142594904 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:16:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:16:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:16:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:16:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 906ms 19:16:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:16:34 INFO - PROCESS | 3640 | 1464142594942 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 19:16:34 INFO - PROCESS | 3640 | 1464142594944 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 19:16:34 INFO - PROCESS | 3640 | 1464142594948 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - PROCESS | 3640 | 1464142594950 Marionette TRACE conn2 <- [1,3074,null,{}] 19:16:34 INFO - PROCESS | 3640 | 1464142594954 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:35 INFO - PROCESS | 3640 | 1464142595058 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 19:16:35 INFO - PROCESS | 3640 | 1464142595185 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:35 INFO - PROCESS | 3640 | ++DOCSHELL 1B353000 == 79 [pid = 3640] [id = 780] 19:16:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1B359C00) [pid = 3640] [serial = 2338] [outer = 00000000] 19:16:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1B594C00) [pid = 3640] [serial = 2339] [outer = 1B359C00] 19:16:35 INFO - PROCESS | 3640 | 1464142595239 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1B596C00) [pid = 3640] [serial = 2340] [outer = 1B359C00] 19:16:35 INFO - PROCESS | 3640 | 1464142595768 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:16:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:16:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 829ms 19:16:35 INFO - PROCESS | 3640 | 1464142595797 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 19:16:35 INFO - PROCESS | 3640 | 1464142595799 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 19:16:35 INFO - PROCESS | 3640 | 1464142595805 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:16:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:16:35 INFO - PROCESS | 3640 | 1464142595807 Marionette TRACE conn2 <- [1,3078,null,{}] 19:16:35 INFO - PROCESS | 3640 | 1464142595810 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:35 INFO - PROCESS | 3640 | 1464142595923 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 19:16:36 INFO - PROCESS | 3640 | 1464142596095 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:36 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F7400 == 80 [pid = 3640] [id = 781] 19:16:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (10335800) [pid = 3640] [serial = 2341] [outer = 00000000] 19:16:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (11251800) [pid = 3640] [serial = 2342] [outer = 10335800] 19:16:36 INFO - PROCESS | 3640 | 1464142596149 Marionette DEBUG loaded listener.js 19:16:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (11FF2400) [pid = 3640] [serial = 2343] [outer = 10335800] 19:16:36 INFO - PROCESS | 3640 | 1464142596792 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:16:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:16:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1031ms 19:16:36 INFO - PROCESS | 3640 | 1464142596869 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 19:16:36 INFO - PROCESS | 3640 | 1464142596874 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 19:16:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:16:36 INFO - PROCESS | 3640 | 1464142596878 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:16:36 INFO - PROCESS | 3640 | 1464142596882 Marionette TRACE conn2 <- [1,3082,null,{}] 19:16:36 INFO - PROCESS | 3640 | 1464142596887 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:37 INFO - PROCESS | 3640 | 1464142597023 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 19:16:37 INFO - PROCESS | 3640 | 1464142597153 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:37 INFO - PROCESS | 3640 | ++DOCSHELL 13131C00 == 81 [pid = 3640] [id = 782] 19:16:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1395AC00) [pid = 3640] [serial = 2344] [outer = 00000000] 19:16:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (13B2A800) [pid = 3640] [serial = 2345] [outer = 1395AC00] 19:16:37 INFO - PROCESS | 3640 | 1464142597201 Marionette DEBUG loaded listener.js 19:16:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (13E3B400) [pid = 3640] [serial = 2346] [outer = 1395AC00] 19:16:37 INFO - PROCESS | 3640 | 1464142597720 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:16:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:16:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 906ms 19:16:37 INFO - PROCESS | 3640 | 1464142597785 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 19:16:37 INFO - PROCESS | 3640 | 1464142597791 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 19:16:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:16:37 INFO - PROCESS | 3640 | 1464142597797 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:16:37 INFO - PROCESS | 3640 | 1464142597800 Marionette TRACE conn2 <- [1,3086,null,{}] 19:16:37 INFO - PROCESS | 3640 | 1464142597804 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:37 INFO - PROCESS | 3640 | 1464142597919 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 19:16:38 INFO - PROCESS | 3640 | 1464142598084 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 10D36400 == 80 [pid = 3640] [id = 590] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 156AF000 == 79 [pid = 3640] [id = 591] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 139A4400 == 78 [pid = 3640] [id = 727] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 178AB400 == 77 [pid = 3640] [id = 725] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 10503800 == 76 [pid = 3640] [id = 772] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 11063400 == 75 [pid = 3640] [id = 771] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 10C27800 == 74 [pid = 3640] [id = 770] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 19A9B000 == 73 [pid = 3640] [id = 769] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 1A18D800 == 72 [pid = 3640] [id = 768] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 1987BC00 == 71 [pid = 3640] [id = 767] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 1312B800 == 70 [pid = 3640] [id = 766] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 105FA800 == 69 [pid = 3640] [id = 765] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (17D21400) [pid = 3640] [serial = 2230] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (19A95C00) [pid = 3640] [serial = 2238] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (104E7800) [pid = 3640] [serial = 2221] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1295F400) [pid = 3640] [serial = 2224] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1608DC00) [pid = 3640] [serial = 2227] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (19910C00) [pid = 3640] [serial = 2236] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (18740C00) [pid = 3640] [serial = 2233] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1A1BD000) [pid = 3640] [serial = 2273] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | ++DOCSHELL 0C7F6800 == 70 [pid = 3640] [id = 783] 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0C7FD400) [pid = 3640] [serial = 2347] [outer = 00000000] 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (105FB000) [pid = 3640] [serial = 2348] [outer = 0C7FD400] 19:16:38 INFO - PROCESS | 3640 | 1464142598173 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (10C25400) [pid = 3640] [serial = 2349] [outer = 0C7FD400] 19:16:38 INFO - PROCESS | 3640 | --DOCSHELL 10C21C00 == 69 [pid = 3640] [id = 759] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (19915800) [pid = 3640] [serial = 2177] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (182AC400) [pid = 3640] [serial = 2259] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1990DC00) [pid = 3640] [serial = 2262] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (10C1D000) [pid = 3640] [serial = 2244] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (11061400) [pid = 3640] [serial = 2245] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (15002800) [pid = 3640] [serial = 2247] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (156AB800) [pid = 3640] [serial = 2248] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (167BF000) [pid = 3640] [serial = 2253] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (16ECB800) [pid = 3640] [serial = 2219] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (15F4AC00) [pid = 3640] [serial = 2250] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (160E6000) [pid = 3640] [serial = 2251] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18733000) [pid = 3640] [serial = 2260] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A18E800) [pid = 3640] [serial = 2271] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19A8CC00) [pid = 3640] [serial = 2268] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (13137400) [pid = 3640] [serial = 2265] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (139BD400) [pid = 3640] [serial = 2266] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19913000) [pid = 3640] [serial = 2263] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (11F18800) [pid = 3640] [serial = 2242] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (16DA8400) [pid = 3640] [serial = 2256] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (17567400) [pid = 3640] [serial = 2257] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1125E000) [pid = 3640] [serial = 2241] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (167C6400) [pid = 3640] [serial = 2254] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19A99800) [pid = 3640] [serial = 2270] [outer = 00000000] [url = about:blank] 19:16:38 INFO - PROCESS | 3640 | 1464142598555 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:16:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:16:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:16:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 797ms 19:16:38 INFO - PROCESS | 3640 | 1464142598597 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 19:16:38 INFO - PROCESS | 3640 | 1464142598599 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 19:16:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:16:38 INFO - PROCESS | 3640 | 1464142598604 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:16:38 INFO - PROCESS | 3640 | 1464142598609 Marionette TRACE conn2 <- [1,3090,null,{}] 19:16:38 INFO - PROCESS | 3640 | 1464142598632 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:38 INFO - PROCESS | 3640 | 1464142598755 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 19:16:38 INFO - PROCESS | 3640 | 1464142598771 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:38 INFO - PROCESS | 3640 | ++DOCSHELL 139A4400 == 70 [pid = 3640] [id = 784] 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (139BBC00) [pid = 3640] [serial = 2350] [outer = 00000000] 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (155BA400) [pid = 3640] [serial = 2351] [outer = 139BBC00] 19:16:38 INFO - PROCESS | 3640 | 1464142598817 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1580B400) [pid = 3640] [serial = 2352] [outer = 139BBC00] 19:16:39 INFO - PROCESS | 3640 | 1464142599309 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:16:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 750ms 19:16:39 INFO - PROCESS | 3640 | 1464142599363 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 19:16:39 INFO - PROCESS | 3640 | 1464142599366 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 19:16:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:16:39 INFO - PROCESS | 3640 | 1464142599369 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:16:39 INFO - PROCESS | 3640 | 1464142599371 Marionette TRACE conn2 <- [1,3094,null,{}] 19:16:39 INFO - PROCESS | 3640 | 1464142599374 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:39 INFO - PROCESS | 3640 | 1464142599491 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 19:16:39 INFO - PROCESS | 3640 | 1464142599623 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:39 INFO - PROCESS | 3640 | ++DOCSHELL 15F4F800 == 71 [pid = 3640] [id = 785] 19:16:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (16090400) [pid = 3640] [serial = 2353] [outer = 00000000] 19:16:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (160EBC00) [pid = 3640] [serial = 2354] [outer = 16090400] 19:16:39 INFO - PROCESS | 3640 | 1464142599667 Marionette DEBUG loaded listener.js 19:16:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (163A6800) [pid = 3640] [serial = 2355] [outer = 16090400] 19:16:40 INFO - PROCESS | 3640 | 1464142600010 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:16:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 688ms 19:16:40 INFO - PROCESS | 3640 | 1464142600069 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 19:16:40 INFO - PROCESS | 3640 | 1464142600071 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 19:16:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:16:40 INFO - PROCESS | 3640 | 1464142600074 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:16:40 INFO - PROCESS | 3640 | 1464142600076 Marionette TRACE conn2 <- [1,3098,null,{}] 19:16:40 INFO - PROCESS | 3640 | 1464142600079 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:40 INFO - PROCESS | 3640 | 1464142600166 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 19:16:40 INFO - PROCESS | 3640 | 1464142600171 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:40 INFO - PROCESS | 3640 | ++DOCSHELL 1608F000 == 72 [pid = 3640] [id = 786] 19:16:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (16091800) [pid = 3640] [serial = 2356] [outer = 00000000] 19:16:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (167C8400) [pid = 3640] [serial = 2357] [outer = 16091800] 19:16:40 INFO - PROCESS | 3640 | 1464142600218 Marionette DEBUG loaded listener.js 19:16:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (168D1C00) [pid = 3640] [serial = 2358] [outer = 16091800] 19:16:40 INFO - PROCESS | 3640 | 1464142600707 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:16:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:16:40 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 19:16:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:16:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:16:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 688ms 19:16:40 INFO - PROCESS | 3640 | 1464142600774 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 19:16:40 INFO - PROCESS | 3640 | 1464142600776 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 19:16:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:16:40 INFO - PROCESS | 3640 | 1464142600785 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:16:40 INFO - PROCESS | 3640 | 1464142600787 Marionette TRACE conn2 <- [1,3102,null,{}] 19:16:40 INFO - PROCESS | 3640 | 1464142600791 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:40 INFO - PROCESS | 3640 | 1464142600937 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 19:16:41 INFO - PROCESS | 3640 | 1464142600994 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0212411c-e413-4b3e-b0fd-50ba6a639cd4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:41 INFO - PROCESS | 3640 | ++DOCSHELL 16ECDC00 == 73 [pid = 3640] [id = 787] 19:16:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (16ECE000) [pid = 3640] [serial = 2359] [outer = 00000000] 19:16:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1756E400) [pid = 3640] [serial = 2360] [outer = 16ECE000] 19:16:41 INFO - PROCESS | 3640 | 1464142601039 Marionette DEBUG loaded listener.js 19:16:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (176C3800) [pid = 3640] [serial = 2361] [outer = 16ECE000] 19:16:41 INFO - PROCESS | 3640 | 1464142601473 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:16:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:16:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 19:16:41 INFO - PROCESS | 3640 | 1464142601525 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 19:16:41 INFO - PROCESS | 3640 | 1464142601526 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1A1C1C00) [pid = 3640] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (10504800) [pid = 3640] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1B35E000) [pid = 3640] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1A1BB000) [pid = 3640] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (16D9C800) [pid = 3640] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19A8C400) [pid = 3640] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (10A58800) [pid = 3640] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (13131400) [pid = 3640] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:16:42 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1987E400) [pid = 3640] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:16:42 WARNING - u'runner_teardown' () 19:16:42 INFO - No more tests 19:16:42 INFO - Got 0 unexpected results 19:16:42 INFO - SUITE-END | took 657s 19:16:43 INFO - Closing logging queue 19:16:43 INFO - queue closed 19:16:43 INFO - Return code: 0 19:16:43 WARNING - # TBPL SUCCESS # 19:16:43 INFO - Running post-action listener: _resource_record_post_action 19:16:43 INFO - Running post-run listener: _resource_record_post_run 19:16:44 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 91043840; Write bytes: 946075136; Read time: 411618; Write time: 1070074 19:16:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:16:44 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 71115264; Read time: 0; Write time: 69858 19:16:44 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91043840; Write bytes: 810062848; Read time: 411618; Write time: 956815 19:16:44 INFO - Running post-run listener: _upload_blobber_files 19:16:44 INFO - Blob upload gear active. 19:16:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:16:44 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 19:16:44 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:16:44 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:16:44 INFO - (blobuploader) - INFO - Open directory for files ... 19:16:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:16:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:16:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:16:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:16:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:16:45 INFO - (blobuploader) - INFO - Done attempting. 19:16:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:16:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:16:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:16:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:16:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:16:47 INFO - (blobuploader) - INFO - Done attempting. 19:16:47 INFO - (blobuploader) - INFO - Iteration through files over. 19:16:47 INFO - Return code: 0 19:16:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:16:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a2d81db8077481fb44370baae8115d577f297523dc6fa004244257b675d00f0e635fc25028c9620a41e25093a4d8238d641f9128691145c2c8f605df58ecd22", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/388b277295574c9de5b281a42636eda7603e4f14dffe934006e76938fa5afa07c771a7bbd00670f47a49f84a3325e6869017993ac1423a228f9afffc5704e7cd"} 19:16:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:16:47 INFO - Writing to file C:\slave\test\properties\blobber_files 19:16:47 INFO - Contents: 19:16:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a2d81db8077481fb44370baae8115d577f297523dc6fa004244257b675d00f0e635fc25028c9620a41e25093a4d8238d641f9128691145c2c8f605df58ecd22", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/388b277295574c9de5b281a42636eda7603e4f14dffe934006e76938fa5afa07c771a7bbd00670f47a49f84a3325e6869017993ac1423a228f9afffc5704e7cd"} 19:16:47 INFO - Running post-run listener: copy_logs_to_upload_dir 19:16:47 INFO - Copying logs to upload dir... 19:16:47 INFO - mkdir: C:\slave\test\build\upload\logs 19:16:47 INFO - Copying logs to upload dir... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... 19:16:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=790.273000 ========= master_lag: -1.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 8 secs) (at 2016-05-24 19:16:49.170787) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:49.172236) ========= '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-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a2d81db8077481fb44370baae8115d577f297523dc6fa004244257b675d00f0e635fc25028c9620a41e25093a4d8238d641f9128691145c2c8f605df58ecd22", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/388b277295574c9de5b281a42636eda7603e4f14dffe934006e76938fa5afa07c771a7bbd00670f47a49f84a3325e6869017993ac1423a228f9afffc5704e7cd"} build_url:https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a2d81db8077481fb44370baae8115d577f297523dc6fa004244257b675d00f0e635fc25028c9620a41e25093a4d8238d641f9128691145c2c8f605df58ecd22", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/388b277295574c9de5b281a42636eda7603e4f14dffe934006e76938fa5afa07c771a7bbd00670f47a49f84a3325e6869017993ac1423a228f9afffc5704e7cd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZVsbzKvoRn-dP_mDNtTkFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:49.492601) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:49.492930) ========= '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-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:49.605358) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:49.605672) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 19:16:50.198123) ========= ========= Total master_lag: -1.28 =========